Markdown naar HTML converteren
Plak Markdown en krijg schone HTML, met een voorbeeld eronder zodat je ziet hoe het eruit komt te zien. De omzetting gebeurt in je browser en er wordt niets geüpload.
Voorbeeld
Zo werkt het
-
Plak je tekst
Typ of plak de tekst in het linkervak, of open een .txt-bestand. Geen tekst bij de hand? Klik op Voorbeeld.
-
Direct resultaat
De uitkomst verschijnt terwijl je typt. Pas de opties aan en zie meteen wat er verandert.
-
Kopieer of download
Kopieer het resultaat met één klik, sla het op als bestand of gebruik het als invoer voor een volgende stap.
Ondersteunde Markdown
Koppen (#), vet, schuin, links, afbeeldingen, genummerde en gewone lijsten, citaten, codeblokken, horizontale lijnen en tabellen (GitHub-stijl) worden allemaal ondersteund, samen met takenlijsten en doorhalen.
Vink Enter is een nieuwe regel aan als je wilt dat enkele regeleinden <br> worden, zoals op GitHub en in chatapps. Zonder blijft een enkel regeleinde binnen de alinea, zoals in standaard Markdown.
Voorbeeld
Een Markdown-tabel met | a | b | en |---|---| wordt een <table> met <thead> en <tbody>, en - [x] klaar wordt een lijstitem met een uitgeschakeld aangevinkt selectievakje.
Veilig om te bekijken, niet om te publiceren
Het voorbeeld staat in een afgeschermd frame, dus scripts in je tekst draaien niet. De HTML zelf wordt niet schoongemaakt: ruwe HTML en links met javascript: blijven zoals getypt. Maak de uitvoer schoon voordat je door gebruikers geschreven Markdown op een webpagina toont.
Kopieer de HTML of download hem als .html-bestand. De andere kant op is HTML naar Markdown. Voor platte tekst uit Markdown is er Markdown naar tekst, en om het resultaat als tekst te lezen HTML naar tekst.
Veelgestelde vragen
Welke variant van Markdown wordt gebruikt?
GitHub Flavored Markdown: tabellen, takenlijsten (`- [x] klaar`), doorhalen (`~~oud~~`), omheinde codeblokken en automatische links, bovenop standaard Markdown.
Wordt de HTML schoongemaakt?
Nee. Ruwe HTML in de Markdown blijft in de uitvoer staan, en ook een link als `[x](javascript:alert(1))`. Het voorbeeld draait in een afgeschermd frame, maar maak de HTML met een sanitizer schoon voordat je tekst van mensen die je niet vertrouwt publiceert.
Hoe krijg ik regeleinden zoals op GitHub?
Vink *Enter is een nieuwe regel* aan. Een enkel regeleinde wordt dan `<br>` in plaats van binnen de alinea te blijven.
Kan ik het resultaat downloaden?
Ja, als `.html`-bestand, of kopieer de code. Het voorbeeld eronder toont hoe het eruit komt te zien.