Konvertera Markdown till PDF
Markdown till PDF renderar en CommonMark-.md-fil till en PDF med WeasyPrint och en typsnittsuppsättning som täcker kinesisk, japansk och koreansk text. Filen måste vara UTF-8.
Dra filer hit, eller klicka för att välja
Tar emot MD · upp till 500.0 MB per fil · upp till 20 filer åt gången
Du kan också klistra in en fil med Ctrl/Cmd+V eller via urklippsmenyn.
Markdown till PDF parsar CommonMark med `pulldown_cmark`, paketerar HTML (med Noto Sans CJK-typsnittsstack) och skriver ut med WeasyPrint. Ladda upp `.md`. API:et tar också ZIP med Markdown och resurser. Webbplatsens filväljare listar bara `.md`.
Det här är varken en Pandoc-kopia eller en bildspelsmotor. Tabeller, genomstruken text och uppgiftslistor renderas; andra GitHub-specifika tillägg, som fotnoter och emoji-koder, konverteras inte. Sidorna är A4 med 2 cm marginaler. JavaScript i inhägnad HTML körs inte.
Filnamn som inte är `.md` / `.zip` avvisas. Markdown-vägen kräver UTF-8. Krypterad PDF är fel indata. Börja från Markdown.
Har du redan HTML hoppar HTML till PDF över CommonMark-steget. Har du PDF och vill ha Markdown är det motsatta PDF till Markdown.
Uppladdningar är tillfälliga. Vi sparar ingen Markdown-katalog.
Funktioner
- CommonMark (`pulldown_cmark`) och sedan WeasyPrint
- HTML-omslag med CJK; inte Pandoc
- Webbplatsen tar `.md`; API:et tillåter också ZIP
- Anonym API: /api/v1/convert/markdown/pdf
När du ska använda det här verktyget
- Skriva ut README eller specifikationsdokument till PDF
- Göra OCR-Markdown till utskrivbar PDF
- Dela CommonMark-anteckningar som paginerad fil
Hur konverterar jag Markdown till PDF?
- Ladda upp UTF-8 `.md`.
- Klicka på Bearbeta. Inga tema- eller pappersfält på den här sidan.
- Ladda ner PDF:en.
- Kontrollera rubriker, listor och CJK-glyfer. Komplex inbäddad HTML kanske inte skrivs ut.
Gränser och specialfall
- Inga Pandoc-filter, ingen JS, inget temaval
- Webbväljaren exponerar inte ZIP trots att API:et tillåter det
- Måste vara UTF-8 Markdown
- Uppladdningsgräns på webbplatsen: 500 MB per fil, som skickas i delar över cirka 95 MB. Innehållet i en enskild direkt API-förfrågan är begränsat till 100 MB.
Exempel
- UTF-8 Markdown med rubriker och listor blir ofta en kort PDF med den stilen
- Att byta namn på .txt till .md kan passera ändelsekontrollen men kräver fortfarande giltig UTF-8
Integritet för det här verktyget
Filer laddas upp via HTTPS, bearbetas i serverns minne eller en kortlivad tillfällig katalog och raderas när resultatet är klart. Vi behåller inga kopior för senare bläddring, träning eller annonsprofiler. Se integritetspolicyn för lagringstider och AdSense-cookieupplysningar.
Vanliga frågor
- Körs Mermaid eller JS-kontroller?
- Nej. WeasyPrint skriver ut HTML från CommonMark. Skript körs inte.
- Varför avvisades filen?
- Filnamnet måste sluta på .md eller .zip. Andra ändelser avvisas som en filtyp som inte stöds.
- Kan jag skicka OCR-Markdown hit?
- Ja, så länge det är .md. Det är en av få användbara överlämningar från webbplatsens OCR.
- Stöds GitHub Flavored Markdown fullt?
- Delvis. Tabeller, genomstruken text och uppgiftslistor är aktiverade ovanpå CommonMark; fotnoter och emoji-koder är det inte.
Senast uppdaterad:
Anropa från kod
Varje verktyg på webbplatsen är ett vanligt REST-anrop. För anonym användning behövs varken konto eller API-nyckel. Lika mycket för AI-agenter och utvecklare som för webbläsaren.
curl -X POST "https://pdf123.xyz/api/v1/convert/markdown/pdf" \
-F "[email protected]" \
-o output.pdfFinns också som MCP-verktyg för klienter som talar Model Context Protocol (JSON-RPC 2.0 via POST /mcp). Fullständig API-referens
Använd den från en AI-agent
SkillMed den här skillen kan Claude Code, Codex, Cursor och andra AI-agenter köra ”Markdown till PDF” åt dig: /skills/pdf123-markdown-to-pdf.md
Filerna används bara för den här körningen och raderas automatiskt efteråt.