Vai al contenuto principale
PPDF123

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?

  1. Carica un file .md.
  2. Fai clic su Elabora.
  3. Scarica il PDF.
  4. 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.pdf

Disponibile 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

Skill

Con questa skill, Claude Code, Codex, Cursor e altri agenti IA possono eseguire «Markdown in PDF» al posto tuo: /skills/pdf123-markdown-to-pdf.md

Tutte le skill per agenti

I file servono solo a questa elaborazione e poi vengono cancellati.