Converti Markdown in PDF
Markdown in PDF rende un file .md CommonMark in PDF con WeasyPrint, usando uno stack di font che copre cinese, giapponese e coreano. Il file deve essere in UTF-8.
Trascina i file qui, o clicca per sceglierli
Accetta MD · fino a 500.0 MB per file · fino a 20 file alla volta
Puoi anche incollare un file con Ctrl/Cmd+V o dal menu degli appunti.
Markdown in PDF analizza CommonMark con `pulldown_cmark`, lo avvolge in HTML (con stack font Noto Sans CJK) e lo stampa con WeasyPrint. Carica `.md`. L'API accetta anche uno ZIP di Markdown più risorse. Il selettore file del sito elenca solo `.md`.
Non è un motore tipografico LaTeX né un motore di slide. Tabelle, testo barrato ed elenchi di attività vengono resi; altri extra specifici di GitHub, come le note a piè di pagina e gli shortcode emoji, non vengono convertiti. Le pagine sono A4 con margini di 2 cm. L'HTML grezzo nel Markdown dipende da ciò che WeasyPrint rende, e il JavaScript in blocchi HTML non viene eseguito.
PDF in Markdown è il percorso inverso; un andata e ritorno non ripristina un layout PDF originale.
I caricamenti sono temporanei. Scarica a job finito.
Non teniamo una biblioteca dei tuoi Markdown.
Funzioni
- CommonMark → HTML → WeasyPrint PDF
- Stack font Noto Sans CJK incluso
- Sito: solo .md; API: anche ZIP con risorse
- API anonima: /api/v1/convert/markdown/pdf
Quando usarlo
- Stampare README o RFC in Markdown
- Produrre PDF da note docs-as-code
- Condividere un brief Markdown come PDF
Come convertire Markdown in PDF?
- Carica un file .md.
- Fai clic su Elabora.
- Scarica il PDF.
- Controlla titoli, elenchi e tabelle.
Limiti e casi limite
- Niente motori diagramma/math dedicati
- Il selettore del sito è solo .md
- Fedeltà tipografica limitata
- Limite di caricamento su questo sito: 500 MB per file, inviati a blocchi oltre circa 95 MB. Il corpo di una singola richiesta API diretta è limitato a 100 MB.
Esempi
- Un README.md con titoli e elenchi diventa un PDF multipagina
- Una tabella GFM semplice di solito sopravvive; HTML complesso no
Privacy di questo strumento
I file vengono caricati su HTTPS, elaborati in memoria o in una directory temporanea di breve durata sui nostri server, e cancellati quando il risultato è pronto. Non conserviamo copie per consultarle in seguito, per addestrare modelli o per profili pubblicitari. Consulta l'Informativa sulla privacy per i tempi di conservazione e i cookie AdSense.
Domande frequenti
- Supporta Mermaid o MathJax?
- No. È CommonMark stampato via WeasyPrint, non un notebook.
- Posso includere immagini?
- Via API con ZIP di risorse; il selettore del sito è solo .md.
- Conserva i font del Markdown?
- Markdown non ha font. Il PDF usa lo stack Noto configurato.
- Posso tornare a Markdown?
- Con PDF in Markdown, ma il layout non coinciderà.
- Perché il mio file è stato rifiutato?
- Il nome deve finire in .md o .zip. Le altre estensioni vengono rifiutate come tipo di file non supportato.
- GitHub Flavored Markdown è supportato per intero?
- In parte. Oltre a CommonMark sono attivi tabelle, testo barrato ed elenchi di attività; note a piè di pagina e shortcode emoji no.
Ultimo aggiornamento:
Chiamalo dal codice
Ogni strumento del sito è un'interfaccia REST. Per l'uso anonimo non servono account né chiave API. Va bene per browser, sviluppatori e agenti IA.
curl -X POST "https://pdf123.xyz/api/v1/convert/markdown/pdf" \
-F "[email protected]" \
-o output.pdfDisponibile anche come strumento MCP per i client che parlano Model Context Protocol (JSON-RPC 2.0 su POST /mcp). Riferimento API completo
Usalo da un agente IA
SkillCon questa skill, Claude Code, Codex, Cursor e altri agenti IA possono eseguire «Markdown in PDF» al posto tuo: /skills/pdf123-markdown-to-pdf.md
I file servono solo a questa elaborazione e poi vengono cancellati.