Markdown-converter
De front matter bovenaan wordt niet afgedrukt. De titel ervan, "Kwartaalrapport", wordt als documenttitel gebruikt.
Dit document laat zien wat de converter behoudt: koppen, lijsten, tabellen, code, citaten, links en voetnoten.1
- De omzet groeide met 12 % ten opzichte van het vorige kwartaal
- In september kwamen er twee nieuwe teamleden bij
- De projectpagina bevat alle cijfers
| Maand | Bestellingen | Verandering |
|---|---|---|
| juli | 1.240 | +4 % |
| augustus | 1.310 | +6 % |
| september | 1.395 | +6 % |
- De onboardinggids afmaken
- De prijspagina nalopen
- Vergelijken met de oude versie
- Support om feedback vragen
- De volgende release plannen
- De gegevens verzamelen
- Het rapport versturen
De cijfers zijn afgerond op hele bestellingen.
npm run build && npm run deploy
-
De titel komt uit de YAML front matter bovenaan, die niet wordt afgedrukt. ↩︎
Opties
Deze Markdown-converter zet je tekst direct in je browser om van Markdown naar PDF, Word, HTML of platte tekst: plak de tekst of open een .md-bestand, kies het formaat en download het resultaat. Hij zet ook Markdown-tabellen om naar Excel- of CSV-bestanden, maakt e-books in EPUB-formaat en LaTeX-documenten, en herschrijft Markdown voor Jira, Confluence, Slack en BBCode voor forums. Het voorbeeld naast de tekst toont het resultaat terwijl je de instellingen aanpast. Je bestanden worden nergens geüpload, je hoeft je niet te registreren, er komt geen watermerk op en er is geen paginalimiet.
Zo zet je een Markdown-bestand om
- Plak Markdown in het linkerveld, of klik op Bestanden openen en kies een of meer .md-bestanden. Bestanden op de converter slepen werkt ook.
- Kies het formaat onder Omzetten naar. In de groep Documenten staan PDF, Word (DOCX), EPUB, LaTeX, HTML en Tekst (TXT), in Tabellen staan Excel (XLSX) en CSV, en in Voor apps staan Jira / Confluence, Slack en BBCode.
- Controleer het voorbeeld onder Resultaat en pas eventueel het paginaformaat, de marges, het lettertype of andere instellingen aan onder Opties.
- Pas zo nodig de Bestandsnaam aan en klik op de downloadknop. Tekstformaten kun je ook direct naar het klembord kopiëren, en voor Jira, Slack en BBCode is kopiëren de hoofdknop.
De converter begint met een kwartaalrapport als voorbeeld. Het heeft een titel in de front matter, lijsten, een tabel met rechts uitgelijnde getallen, een takenlijst, een citaat, een codeblok en een voetnoot. Zet het om naar elk formaat om te zien hoe de elementen eruitkomen.
Markdown naar PDF omzetten
De PDF wordt in je browser gemaakt met echte, selecteerbare tekst, niet als schermafbeelding van de pagina. Koppen verschijnen als bladwijzers in het zijpaneel van je PDF-lezer, links blijven klikbaar, en links naar koppen of voetnoten springen binnen het document. Tabellen behouden hun kolomuitlijning en herhalen de koprij op elke pagina waarover ze doorlopen, geneste lijsten worden genummerd als 1., a., i. zoals in Word, en takenlijsten krijgen getekende selectievakjes. Codeblokken gebruiken een lettertype met vaste breedte op een lichtgrijze achtergrond, zodat de inspringing precies blijft zoals je die hebt geschreven.
Onder Opties kies je het Paginaformaat (A4 of Letter, vooraf gekozen op basis van de taal van je browser), de Marges (smal 1,27 cm, normaal 2,54 cm of breed 3,81 cm, dat is 0,5, 1 of 1,5 inch), een Lettertype met of zonder schreef, de Lettergrootte en of er Paginanummers worden afgedrukt. Inhoudsopgave voegt na de titel een lijst met koppen en paginanummers toe.
De lettertypen zitten in de PDF zelf, dus die ziet er op elke computer en printer hetzelfde uit. Ze dekken het Latijnse, Cyrillische en Griekse schrift en het Vietnamees, plus pijlen, wiskundige tekens en symbolen zoals → ≤ ✓ ★. Chinees, Japans, Koreaans, Arabisch, Hebreeuws, Thais, Indiase schriften en emoji zitten er niet in. Gebruikt het document die toch, dan noemt de converter de tekens en verandert de downloadknop in Opslaan als PDF: die opent het afdrukvenster van je browser, dat de lettertypen van je systeem gebruikt en Arabisch en Hebreeuws van rechts naar links schrijft. Kies Opslaan als PDF als printer, dan blijven het paginaformaat, de marges en het lettertype uit Opties behouden.
Markdown naar Word (DOCX) omzetten
Het Word-bestand heeft een echte documentstructuur, niet alleen tekst die er zo uitziet. Koppen gebruiken de ingebouwde stijlen Kop 1 tot en met Kop 6, dus het navigatievenster van Word toont ze en met Verwijzingen, Inhoudsopgave maak je in één klik een inhoudsopgave. Lijsten zijn echte Word-lijsten die doornummeren als je items toevoegt, elke genummerde lijst begint weer bij 1 (of bij het getal dat je hebt geschreven), en taken krijgen ☐ en ☒. Tabellen herhalen hun koprij op elke pagina, voetnoten worden echte Word-voetnoten onderaan de pagina, en links naar koppen springen ernaartoe.
Kies het paginaformaat, de marges, de lettergrootte en een van de standaardlettertypen Calibri, Cambria, Arial of Times New Roman. Word toont het bestand in het lettertype dat is geïnstalleerd op de computer die het opent, dus het voorbeeld hier is een goede benadering, geen pixelgetrouwe kopie. Het .docx-bestand opent in Microsoft Word, LibreOffice en andere programma’s die het formaat Office Open XML lezen. Wil je Markdown in Google Docs krijgen, upload het .docx-bestand dan naar Google Drive en open het met Google Docs, of plak het met Kopiëren met opmaak vanuit de Markdown-editor.
Markdown naar HTML
Volledige pagina met stijlen geeft je een losstaand .html-bestand met een eigen, eenvoudig stylesheet. Het werkt offline, volgt de lichte of donkere modus van het systeem van de lezer en is goed af te drukken. Alleen de inhoud, voor een CMS geeft alleen de HTML-elementen (<h2>, <p>, <ul>, <table> enzovoort) zonder stijlen, klaar om te plakken in WordPress, Ghost, een nieuwsbriefprogramma of je eigen sjabloon. Wissel in het voorbeeld tussen Opgemaakt en Code om beide kanten te zien.
De HTML volgt CommonMark en GitHub Flavored Markdown (allebei in het Engels). Koppen krijgen id-attributen zoals op GitHub, dus links als #planning-van-de-release blijven werken, en voetnoten krijgen links terug naar de plek waar ze worden aangehaald. Scripts, eventhandlers en javascript:-links worden uit alle ruwe HTML in de bron verwijderd, zodat een Markdown-bestand van iemand anders geen code in je pagina kan smokkelen.
Markdown naar platte tekst
Tekst (TXT) verwijdert de Markdown-syntaxis en houdt de structuur leesbaar: opsommingstekens worden ”- ”, genummerde items houden hun nummers, taken verschijnen als [ ] en [x], citaten beginnen met ”> ”, tabellen worden in kolommen uitgelijnd en voetnoten worden aan het eind opgesomd als [1], [2]. Linkadressen behouden zet de URL tussen haakjes achter elke link, zodat er niets verloren gaat als de tekst in een e-mail, een formulierveld of een systeem terechtkomt dat geen Markdown begrijpt. Regellengte kan lange regels afbreken bij 72 of 80 tekens voor e-mail in platte tekst.
Dit is ook handig voor antwoorden van AI-chattools, die in Markdown komen: als je ze omzet naar tekst, verdwijnen de sterretjes en hekjes voordat je ze ergens anders plakt.
Markdown-tabel naar Excel en CSV
Excel (XLSX) en CSV halen alleen de tabellen uit het document. Dat is handig voor tabellen in README-bestanden, documentatie of antwoorden van AI-chattools. In Excel wordt elke tabel een eigen werkblad met de naam van de kop erboven. Getallen worden als echte getallen opgeslagen, ook met scheidingstekens voor duizendtallen zoals 1.240 en percentages zoals 12 %, zodat je ze meteen kunt optellen en sorteren, terwijl waarden zoals 007 of een postcode hun voorloopnullen als tekst houden. De koprij is vet en vastgezet, en elk werkblad krijgt een filter.
CSV schrijft één bestand per tabel, en meerdere tabellen worden in een ZIP verpakt. Onder Opties kies je het Scheidingsteken: Excel met een taalinstelling die decimalen met een komma schrijft, zoals Nederlands, Duits of Frans, verwacht een puntkomma, anders komt de hele rij in één kolom terecht. Compatibel met Excel (UTF-8 met BOM) zorgt ervoor dat Excel letters met accenten en andere tekens goed leest. Tabellen kopiëren zet de tabellen op het klembord, zodat je ze in Excel of Google Sheets kunt plakken zonder een bestand op te slaan.
Markdown naar Jira, Confluence, Slack en BBCode
Deze drie formaten zijn tekst voor apps die geen standaard-Markdown lezen, dus de hoofdknop kopieert het resultaat:
- Jira / Confluence schrijft wikiopmaak: koppen met
h2.,*bold*,_italic_,{code}-blokken, tabellen met||header||, links als[text|url]en lijsten met#of*. Het is bedoeld voor Jira en Confluence Data Center of Server en voor oudere velden die nog wikiopmaak gebruiken. De huidige editor in Jira Cloud leest zelf Markdown, dus daar kun je de oorspronkelijke tekst plakken. - Slack schrijft de eigen opmaak van Slack:
*bold*,_italic_,~strikethrough~, code, citaten en links als[text](url), met lijsten als opsommingstekens en tabellen als uitgelijnde codeblokken, omdat Slack geen tabellen kent. Zet in Slack Format messages with markup aan onder Preferences, Advanced om de opmaak na het versturen te zien. Voor bots en webhooks (API-formaat) schrijft links als<url|text>en escapet&,<en>, zoals de Slack-API verwacht. - BBCode gebruikt de tags die phpBB, vBulletin, XenForo, SMF en MyBB allemaal begrijpen:
[b],[i],[u],[s],[url],[img],[quote],[list]en[code]. Koppen worden vette regels, omdat de grootte van koppen per forum verschilt, en tabellen worden uitgelijnde[code]-blokken.
Markdown naar EPUB voor e-readers en Kindle
EPUB maakt een e-book met een titelpagina, een inhoudsopgave en één hoofdstuk per kop van het hoogste niveau. Heeft het document één kop 1 die als titel dient, dan beginnen de hoofdstukken bij kop 2; met Nieuw hoofdstuk bij onder Opties kies je dat zelf. Voetnoten worden verzameld als eindnoten met links terug naar de tekst, afbeeldingen met een webadres worden ingesloten, en de titel en auteur uit de front matter verschijnen in de gegevens van het boek.
De bestanden doorstaan EPUBCheck (in het Engels), de officiële EPUB-validator, dus ze openen in Apple Books, Kobo, Google Play Boeken en Calibre. Send to Kindle van Amazon accepteert ook EPUB en zet het om voor je Kindle, en Kindle Direct Publishing neemt EPUB-manuscripten aan, waarbij je de omslag apart uploadt.
Markdown naar LaTeX
LaTeX maakt een volledig article-document dat alleen de pakketten laadt die het nodig heeft, of met Alleen de inhoud, om in een document te plakken alleen de inhoud voor een artikel dat je al hebt, bijvoorbeeld in Overleaf. Koppen worden \section en \subsection, lijsten worden itemize en enumerate, tabellen worden tabular met behoud van de kolomuitlijning, code gaat in verbatim, voetnoten worden echte \footnote-opdrachten en links gebruiken \href. Tekens die LaTeX als opdracht behandelt, zoals %, $, &, # en _, worden geëscapet. LaTeX kan geen afbeeldingen van het web laden, dus elke afbeelding wordt een \includegraphics-regel met de bestandsnaam en het oorspronkelijke adres in een opmerking; download de afbeelding naar dezelfde map als het .tex-bestand. Compileer met pdfLaTeX, of met XeLaTeX of LuaLaTeX voor andere schriften dan het Latijnse.
Meerdere .md-bestanden tegelijk omzetten
Open of sleep meerdere bestanden en er verschijnt een lijst onder het tekstveld. Bewerken laadt een bestand in het veld, zodat je het kunt controleren of verbeteren, Verwijderen haalt het uit de lijst, en Alles downloaden als ZIP zet elk bestand met dezelfde instellingen om naar het gekozen formaat. Elk bestand houdt zijn naam, dus notes.md wordt notes.pdf. Bestanden die geen tekst zijn, zoals afbeeldingen, worden met een melding overgeslagen.
Front matter, afbeeldingen en bestandsnamen
Veel Markdown-bestanden beginnen met een blok front matter in YAML (in het Engels) tussen twee ----regels, zoals Jekyll, Hugo, Obsidian en andere tools dat gebruiken. De converter drukt dat blok niet af. De title ervan wordt de documenttitel in de eigenschappen van de PDF en het Word-bestand en in de HTML-<title>, en ook de voorgestelde bestandsnaam; author wordt de auteur. Zonder front matter geeft de eerste kop van het hoogste niveau het bestand zijn naam.
Afbeeldingen met een volledig webadres worden door je browser gedownload en in de PDF en het Word-bestand ingesloten, zolang de server waarop ze staan dat toestaat (CORS, in het Engels). GIF-, WebP- en SVG-afbeeldingen worden onderweg omgezet naar PNG.
Veelgestelde vragen
Worden mijn Markdown-bestanden naar een server geüpload?
Nee. Het lezen van de bestanden, het maken van de PDF- en Word-documenten en het verpakken van de ZIP gebeuren allemaal in je browser, dus privénotities en interne documentatie verlaten je computer nooit. De converter onthoudt alleen je instellingen, zoals het formaat en het paginaformaat, niet de tekst.
Waarom ontbreken de afbeeldingen in mijn PDF?
Afbeeldingen die als pad op je computer zijn geschreven, zoals images/chart.png, kan een webpagina niet lezen; ze worden vervangen door hun beschrijving. Gebruik een volledig https-adres, of zet de afbeelding eerst online. Sommige websites verhinderen ook dat andere sites hun afbeeldingen laden. Ook dan wordt de beschrijving gebruikt, en de converter laat weten hoeveel afbeeldingen hij niet kon laden.
Kan ik Markdown met Chinese, Japanse of Arabische tekst naar PDF omzetten?
Ja, via je browser. De lettertypen die in de PDF zijn ingebouwd, bevatten die schriften niet, dus voor zo'n document verandert de downloadknop in Opslaan als PDF en opent hij het afdrukvenster, waar je Opslaan als PDF als printer kiest. De browser gebruikt de lettertypen van je systeem, de tekst blijft selecteerbaar en Arabisch of Hebreeuws loopt van rechts naar links. Word (DOCX) en HTML behouden ook elk teken.
Ondersteunt de converter wiskundige formules in LaTeX of Mermaid-diagrammen?
Nee. Formules tussen dollartekens blijven platte tekst, en een Mermaid-blok wordt omgezet zoals elk ander codeblok. Tabellen, takenlijsten, voetnoten, code en al het andere uit GitHub Flavored Markdown worden in elk formaat ondersteund.
Kan ik Word of Google Docs omzetten naar Markdown?
Ja, met de Markdown-editor: plak tekst die je uit Word, Google Docs of een webpagina hebt gekopieerd, en de opmaak wordt omgezet naar Markdown, inclusief koppen, lijsten, links en tabellen. Een PDF terug omzetten naar Markdown wordt niet ondersteund, omdat een PDF tekst opslaat die op een pagina is geplaatst, en geen koppen, lijsten en tabellen.
Hoe zet ik een Markdown-tabel om naar Excel?
Plak de Markdown met de tabel, kies Excel (XLSX) en download het bestand. Elke tabel wordt een werkblad waarin getallen als getallen zijn opgeslagen. Heb je alleen de waarden nodig in een spreadsheet die je al open hebt, klik dan op Tabellen kopiëren en plak in Excel of Google Sheets.
Waarom zet Excel een hele CSV-rij in één kolom?
Excel splitst een CSV-bestand op het lijstscheidingsteken van je systeem. In talen die decimalen met een komma schrijven, zoals Nederlands, Duits, Frans of Tsjechisch, is dat scheidingsteken een puntkomma. Kies Puntkomma onder Scheidingsteken en download opnieuw. Zien letters met accenten er verkeerd uit, laat dan Compatibel met Excel (UTF-8 met BOM) aan staan.
Kan ik de EPUB naar mijn Kindle sturen?
Ja. Send to Kindle van Amazon, per e-mail, in de Kindle-app of op de website van Send to Kindle, accepteert EPUB-bestanden en zet ze om voor de Kindle-bibliotheek. Kindle Direct Publishing accepteert ook EPUB als je het boek wilt publiceren.
Gebruikt Jira Cloud nog wikiopmaak?
Niet in de huidige editor, die Markdown leest en omzet in opmaak terwijl je plakt of typt. Het formaat Jira / Confluence is bedoeld voor Jira en Confluence Data Center of Server en voor oudere velden die nog wikiopmaak tonen. In Jira Cloud kun je in plaats daarvan de oorspronkelijke Markdown plakken.
Kan ik het LaTeX-bestand openen in Overleaf?
Ja. Maak een nieuw leeg project, upload het .tex-bestand of plak de inhoud ervan, en upload de afbeeldingen die erin worden genoemd. Met Alleen de inhoud, om in een document te plakken krijg je alleen de inhoud voor een project dat al een eigen preambule heeft.
Hoe zet ik Markdown om naar PDF of Word via de opdrachtregel?
Het gebruikelijke programma is Pandoc (in het Engels): pandoc notes.md -o notes.docx maakt direct een Word-bestand, terwijl je voor PDF-uitvoer ook een LaTeX-engine moet installeren. Voor deze pagina hoef je niets te installeren en je ziet eerst een voorbeeld, wat makkelijker is voor één document of een snelle reeks bestanden.
Is er een limiet voor de bestandsgrootte of het aantal pagina's?
Elk bestand mag tot 20 MB tekst bevatten, veel meer dan een normaal document, en er is geen paginalimiet of watermerk. Heel lange documenten met veel afbeeldingen hebben een paar seconden nodig, omdat al het werk door je eigen computer wordt gedaan.
Wil je de Markdown eerst schrijven of bewerken, gebruik dan de Markdown-editor met live preview; de knop Meer exportopties daarin opent deze converter met de tekst al ingevuld. Meer tools voor tekst vind je in de categorie Tekst, bijvoorbeeld de woorden- en tekenteller en de tool om twee teksten te vergelijken.