Gratis Markdown-editor
Schrijf en bekijk een voorvertoning van Markdown in realtime. Ondersteunt koppen, vet, cursief, codeblokken, tabellen en lijsten.
Markdown-spiekbriefje
Veelvoorkomend gebruik
- Schrijf API Documentatie in MarkdownConceptendpuntbeschrijvingen, verzoek-/antwoordvoorbeelden en parametertabellen in Markdown.
- Maak Aantekeningen in MarkdownSchrijf gestructureerde aantekeningen in Markdown die in Notion, Obsidian, Bear of elke Markdown-app kunnen worden geplakt.
- Schrijf GitHub README in MarkdownMaak een concept en bekijk een voorbeeld van je GitHub-repository README met live Markdown-rendering.
- Schrijf Technische DocumentatieSchrijf en bekijk API-documenten, wiki's en technische gidsen in Markdown voor publicatie.
- Schrijf Blogberichten in MarkdownMaak blogberichten in Markdown voor Ghost, Jekyll, Hugo, Hashnode en andere op Markdown gebaseerde publicatieplatformen.
Hoe het werkt
Het voorbeeld wordt weergegeven door een zelfgeschreven Markdown-parser die direct in de tool zit — geen marked, geen remark, geen externe bibliotheek. Hij tokeniseert de bron regel voor regel in de browser en zet de syntaxis om in HTML, die vóór weergave door een sanitizer gaat.
- 1Tokenisatie regel voor regelDe eigen functie renderMarkdown splitst je bron op nieuwe regels en loopt ze in één doorgang af, waarbij codeblokken, koppen (H1–H6), citaatblokken, genummerde en ongenummerde lijsten, GFM-tabellen (met kolomuitlijning), horizontale lijnen en alinea's op volgorde van prioriteit worden herkend.
- 2Inline syntaxis uitwerkenElke verzamelde regel of cel wordt daarna verwerkt door inlineMarkdown, een reeks regexvervangingen voor vet (** en __), cursief (* en _), vet-cursief (***), doorgehaald (~~), inline code (), afbeeldingen () en links ([text](url)) — afbeeldingen worden vóór links verwerkt, zodat het !-voorvoegsel niet verkeerd wordt opgeslokt.
- 3Opschonen en externe bronnen blokkerenDe ruwe HTML van de renderer gaat door een sanitizer (sanitize-html) om onveilige tags en attributen zoals <script>, onerror-handlers en javascript:-hrefs te verwijderen. Een tweede doorgang (neutralizeRemote) vervangt externe src-waarden van afbeeldingen standaard door plaatshouders, zodat het voorbeeld niet stilletjes contact legt met externe servers voordat je daarvoor kiest.
- 4Exporteren als .md of zelfstandige .htmlMarkdown kopiëren of downloaden schrijft de ruwe brontekst. HTML downloaden verpakt de opgeschoonde uitvoer in een zelfstandig document met een eigen inline stylesheet — Tailwind-klassen werken alleen binnen de site, dus de export bevat in plaats daarvan gewone CSS-regels, zodat het bestand overal leesbaar is.
Gerelateerde tools
HTML naar Markdown-converter
Converteer HTML naar schone Markdown. Verwerkt koppen, lijsten, koppelingen, afbeeldingen, codeblokken, tabellen en citaatblokken. Perfect voor het migreren van inhoud uit CMS'en.
Markdown naar HTML-converter
Converteer Markdown naar schone HTML met livevoorvertoning. Gebruik de bronweergave om kant-en-klare HTML te kopiëren voor blogs, CMS'en of e-mailsjablonen.
Mermaid-diagrameditor
Schrijf stroomdiagrammen, reeksdiagrammen, Gantt-diagrammen en meer in Mermaid-syntaxis met een livevoorvertoning. Exporteer als SVG of PNG. Volledig in je browser.