Markdown omzetten naar PDF
Markdown naar PDF rendert een CommonMark-.md-bestand met WeasyPrint tot een PDF, met een lettertypestack dat Chinese, Japanse en Koreaanse tekst dekt. Het bestand moet UTF-8 zijn.
Sleep bestanden hierheen, of klik om te kiezen
Accepteert MD · tot 500.0 MB per bestand · maximaal 20 bestanden tegelijk
Je kunt een bestand ook plakken met Ctrl/Cmd+V of via het klembordmenu.
Markdown naar PDF parst CommonMark met `pulldown_cmark`, wikkelt het als HTML (inclusief een Noto Sans CJK-fontstack), en drukt die HTML met WeasyPrint. Voeg een .md`. De API accepteert ook een ZIP van Markdown plus assets; de website-filepicker toont alleen `.md`.
Dit is geen Pandoc-kloon en geen dia-engine. Tabellen, doorhalingen en taaklijsten worden gerenderd; andere GitHub-specifieke extra’s zoals voetnoten en emoji-shortcodes worden niet omgezet. Pagina’s zijn A4 met 2 cm marge. JavaScript in ingesloten HTML wordt niet uitgevoerd.
Bestandsnamen die geen `.md` / `.zip` zijn, worden geweigerd. Het Markdown-pad vereist UTF-8. Een versleutelde PDF is verkeerde invoer — begin bij Markdown.
Hebt u al HTML, dan slaat HTML naar PDF de CommonMark-stap over. Hebt u een PDF en wilt u Markdown, dat is de omgekeerde PDF naar Markdown.
Uploads zijn tijdelijk. Wij bewaren geen Markdown-bibliotheek.
Functies
- CommonMark (`pulldown_cmark`) daarna WeasyPrint
- HTML-wrapper met CJK; geen Pandoc
- Website accepteert `.md`; API staat ook ZIP toe
- Anonieme API: /api/v1/convert/markdown/pdf
Wanneer je dit gebruikt
- README of specificatie naar PDF drukken
- OCR-Markdown tot printbare PDF maken
- CommonMark-notities delen als gepagineerd bestand
Hoe zet ik Markdown om naar PDF?
- Voeg een UTF-8-`.md`-bestand toe.
- Klik op Verwerken. Deze pagina heeft geen thema- of papiervelden.
- Haal de PDF op.
- Controleer koppen, lijsten en CJK-glyphs. Complexe HTML-embeds printen mogelijk niet.
Beperkingen en randgevallen
- Geen Pandoc-filters, geen JS, geen themakeuze
- Websitekiezer toont geen ZIP, hoewel de API die toestaat
- Moet UTF-8 Markdown zijn
- Uploadlimiet op deze website: 500 MB per bestand, in delen verzonden boven ongeveer 95 MB. Eén directe API-aanvraag is beperkt tot 100 MB.
Voorbeelden
- UTF-8 Markdown met koppen en lijsten wordt vaak een korte PDF met die stijlen
- .txt hernoemen naar .md kan de extensiecheck passeren, maar UTF-8 blijft nodig
Privacy bij deze tool
Bestanden worden via HTTPS geüpload, in het geheugen of in een kortlevende tijdelijke map op onze servers verwerkt, en verwijderd zodra uw resultaat klaar is. Wij bewaren geen kopieën voor later bladeren, training of advertentieprofielen. Zie het privacybeleid voor bewaartermijnen en AdSense-cookiemeldingen.
Veelgestelde vragen
- Draait Mermaid of JS-widgets?
- Nee. WeasyPrint print de HTML uit CommonMark. Scripts worden niet uitgevoerd.
- Waarom wordt het bestand geweigerd?
- De bestandsnaam moet eindigen op .md of .zip. Andere extensies worden geweigerd als niet-ondersteund bestandstype.
- Kan ik OCR-Markdown hierheen sturen?
- Ja, zolang het .md is. Dat is een van de weinige nuttige overdrachten van OCR op deze site.
- Is GitHub Flavored Markdown volledig ondersteund?
- Gedeeltelijk. Tabellen, doorhalingen en taaklijsten staan aan bovenop CommonMark; voetnoten en emoji-shortcodes niet.
Laatst bijgewerkt:
Aanroepen vanuit code
Elke tool op deze site is een gewoon REST-eindpunt. Voor anoniem gebruik heb je geen account of API-sleutel nodig. Net zo goed voor AI-agenten en ontwikkelaars als voor de browser.
curl -X POST "https://pdf123.xyz/api/v1/convert/markdown/pdf" \
-F "[email protected]" \
-o output.pdfOok beschikbaar als MCP-tool voor clients die Model Context Protocol spreken (JSON-RPC 2.0 via POST /mcp). Volledige API-documentatie
Gebruik het vanuit een AI-agent
SkillMet deze skill kunnen Claude Code, Codex, Cursor en andere AI-agents ‘Markdown naar PDF’ voor je uitvoeren: /skills/pdf123-markdown-to-pdf.md
Bestanden dienen alleen voor deze verwerking en worden daarna automatisch verwijderd.