Se usi Windows e non vuoi installare Python né digitare comandi, usa un’app al posto di MarkItDown, Docling, Marker o Pandoc. MD Factory fa lo stesso lavoro in una finestra: aggiungi file o una cartella e accanto a ciascuno compare un file Markdown. Gli strumenti open source sono gratuiti, girano su altri sistemi e si possono automatizzare con script, e questa pagina dice dove questo conta.
Una precisazione: MD Factory è un nostro prodotto. Le affermazioni sugli altri strumenti provengono dai loro README, dalla documentazione e dal codice sorgente, letti il 27 ottobre 2026. Non abbiamo eseguito gli strumenti per questa pagina, quindi non confronta la qualità del loro output. Per quello, vedi I migliori convertitori da PDF a Markdown. Questa pagina confronta cosa devi installare e fare.
In breve
| Strumento | Cosa installi | Come lo esegui | PDF scansionati |
|---|---|---|---|
| MarkItDown | Python da 3.10 a 3.14 e il pacchetto markitdown | Riga di comando o Python | Non nel lettore PDF integrato; serve un plugin con un modello di visione, oppure Azure |
| Docling | Python 3.10 o successivo e il pacchetto docling; i modelli si scaricano al primo utilizzo | Riga di comando o Python | OCR attivo per impostazione predefinita |
| Marker | Python 3.10 o successivo, PyTorch e Docker o llama.cpp per l’OCR | Riga di comando, Python o una piccola app nel browser | OCR tramite un server di inferenza locale; saltato con --disable_ocr |
| Pandoc | Un installer, oppure uno zip, Chocolatey o winget | Riga di comando | Non legge affatto i PDF |
| MD Factory | Un’app dal Microsoft Store | Una finestra; aggiungi file o una cartella | OCR locale, lingua scelta o rilevata automaticamente |
Cosa richiede di configurare ogni strumento
MarkItDown. La README indica che richiede Python da 3.10 a 3.14 e consiglia un ambiente virtuale perché le dipendenze non entrino in conflitto. Lo installi con pip, poi esegui markitdown con il nome di un file. Gli extra opzionali della README determinano quali formati funzionano, ad esempio PDF, Word o i messaggi Outlook; l’opzione [all] li installa tutti insieme. I manutentori dicono anche che le applicazioni desktop sono fuori dall’ambito del repository e dovrebbero essere progetti separati.
Docling. La README indica che pip install docling funziona su macOS, Linux e Windows e richiede Python 3.10 o superiore. La sua documentazione indica che i modelli si scaricano automaticamente al primo utilizzo, con un comando separato per scaricarli in anticipo per l’uso offline. La sua pagina dei formati supportati indica che i file DOC e RTF legacy richiedono LibreOffice.
Marker. La README richiede Python 3.10 o successivo e PyTorch. I formati diversi da PDF richiedono l’installazione marker-pdf[full] completa. L’OCR passa da un server di inferenza locale che Marker avvia al primo utilizzo, e tu fornisci ciò su cui gira: Docker con NVIDIA Container Toolkit su una GPU NVIDIA, oppure il llama-server programma di llama.cpp su una CPU. Marker include anche marker_gui, un’app Streamlit per provarlo con le opzioni di base, che si installa con altri due pacchetti pip. Il codice è sotto licenza Apache 2.0. La README dice che i pesi del modello sono gratuiti per ricerca, uso personale e startup con meno di 5 milioni di dollari di finanziamenti o ricavi, mentre un uso commerciale più ampio richiede una licenza a pagamento da Datalab.
Pandoc. È il più leggero da installare. La pagina di installazione elenca un installer per Windows, uno zip con i programmi, Chocolatey e winget. È uno strumento da riga di comando, come il manuale conferma. Legge i formati di documento del suo elenco di input, non tutto: vedi le prossime due sezioni.
PDF scansionati
Un PDF scansionato è l’immagine di una pagina senza testo al suo interno. Per leggerlo un convertitore ha bisogno dell’OCR, e gli strumenti differiscono per quanto lavoro richiede.
- MarkItDown. Il convertitore PDF integrato nel suo codice sorgente non ha alcun passaggio OCR. La README propone due strade per le scansioni: il
markitdown-ocrplugin, che invia le immagini delle pagine a un modello di visione tramite un client compatibile con OpenAI, oppure Azure Document Intelligence, le cui chiamate sono a pagamento. La README aggiunge che se il plugin non ha un client, l’OCR viene saltato in silenzio. In entrambe le strade fornisci tu un modello o un servizio cloud e la sua chiave. - Docling. La riferimento CLI mostra l’OCR attivo per impostazione predefinita, con Tesseract tra i motori selezionabili. Non serve aggiungere nulla per una scansione di base.
- Marker. L’OCR fa parte dello strumento, ma dipende dal backend di inferenza descritto sopra. Con
--disable_ocr, la README dice che le pagine scansionate vengono saltate. - Pandoc. La Domande frequenti risponde alla domanda «How can I convert PDFs to other formats using pandoc?» con «You can't.» Nel manuale il PDF compare solo come formato di output, e nemmeno i file immagine sono nell’elenco di input. Una scansione non può passare da Pandoc in alcun modo.
- MD Factory. Le scansioni vengono lette con OCR locale sul tuo PC, in una lingua che scegli tu o lasciata in automatico. Una pagina con bassa affidabilità OCR o senza testo riconosciuto viene contrassegnata come Da controllare invece di passare inosservata.
Altro sulle scansioni: convertire PDF scansionati in Markdown.
Cartelle e conversioni in blocco
Il comando di Docling docling convert accetta un file, una cartella o un URL (riferimento CLI). Il comando di Marker marker prende una cartella di input e ha --skip_existing per riprendere un’esecuzione. In entrambi i casi digiti il comando e scegli dove va l’output.
La README di MarkItDown mostra un file per comando. In un post di giugno 2026 che annunciava un wrapper desktop, il suo autore ha scritto che convertire una cartella con MarkItDown «significa scrivere uno script proprio». È la descrizione di uno sviluppatore della propria esperienza, ma coincide con gli esempi della README.
Il manuale indica che, quando si danno più file di input, li concatena prima dell’analisi, con righe vuote tra l’uno e l’altro; --file-scope li analizza singolarmente. Per ottenere un file Markdown per documento serve un ciclo di shell.
In MD Factory aggiungi una cartella, o la trascini nella finestra, e ogni documento ottiene un proprio file .md accanto all’originale, con le immagini nella cartella <name>_images I file di origine non vengono mai modificati. Ogni file termina come Completato, Da controllare o Non riuscito. Dettagli: conversione in blocco di documenti in Markdown.
Email, ebook e archivi
Tutti gli strumenti open source gestiscono Word, PowerPoint, Excel e HTML. Le differenze iniziano con i formati meno comuni. «Non elencato» significa che il formato non compare nella README dello strumento, nel suo elenco dei formati o, per MarkItDown, tra i convertitori registrati nel suo codice sorgente.
| Formato | MarkItDown | Docling | Marker | Pandoc | MD Factory |
|---|---|---|---|---|---|
| Outlook MSG | Sì, con l’extra Outlook | Sì | Non elencato | Non elencato | Sì |
| EML | Non elencato | Sì | Non elencato | Non elencato | Sì |
| EPUB | Sì | Sì | Sì | Sì | Sì |
| FB2 | Non elencato | Non elencato | Non elencato | Sì | Sì |
| MOBI | Non elencato | Non elencato | Non elencato | Non elencato | Sì |
| ZIP | Sì, come un unico documento combinato | Sì, come documenti separati (documentato per l’API Python) | Non elencato | Non elencato | Sì, una cartella con un file Markdown per documento |
| 7Z e RAR | Non elencato | Non elencato | Non elencato | Non elencato | Sì |
Docling è il più ampio tra gli strumenti gratuiti qui. La sua pagina dei formati supportati elenca anche Apple Pages, Numbers e Keynote, OpenDocument, audio e altro, che MD Factory non dichiara. Se i tuoi file sono EML e MSG, il risultato di MD Factory è descritto nelle nostre guide a EML e MSG ; per ebook e archivi, vedi MOBI e archivi.
Interfacce grafiche gratuite
Alcuni progetti della community mettono una finestra sopra queste librerie. Un esempio è MDFlux, un’app desktop costruita su MarkItDown. Il suo autore la descrive come un’app portatile che si decomprime e si esegue senza terminale, con OCR locale e conversione di cartelle, e dice che ha licenza MIT. Non l’abbiamo provata. Se un progetto gratuito da GitHub fa per te, vale la pena dargli un’occhiata. Se vuoi un’app dal Microsoft Store con una prova gratuita, è qui che si colloca MD Factory.
Lo stesso lavoro in MD Factory
- Installa MD Factory dal Microsoft Store.
- Aggiungi file o una cartella, oppure trascinali nella finestra. La conversione parte subito e avviene sul tuo PC; non viene caricato nulla.
- Apri i file
.mdaccanto a ogni file di origine.
Convertire di nuovo non comporta rischi. Se il risultato precedente è ancora l’output originale di MD Factory, non modificato, viene sostituito. Se l’hai modificato, il nuovo risultato viene salvato come copia numerata, ad esempio report (2).md.
Dove gli strumenti gratuiti sono migliori
- Prezzo. MarkItDown, Docling, Marker (nei limiti della licenza dei suoi pesi) e Pandoc sono gratuiti. MD Factory ha una prova gratuita di 7 giorni e poi un acquisto una tantum.
- Script. Si eseguono da uno script, da un’attività pianificata o da un server. MD Factory non ha una riga di comando e non può essere richiamato dal codice.
- Altri sistemi. La README di Docling elenca macOS, Linux e Windows, e la pagina di installazione di Pandoc copre anche macOS e Linux. MD Factory funziona solo su Windows.
- Copertura. Docling legge più formati di MD Factory, e la sua README elenca integrazioni con LangChain, LlamaIndex e altri framework di IA. MD Factory non ne ha.
- Sorgenti Word ed EPUB. Se hai il DOCX o l’EPUB e la riga di comando non ti dispiace, Pandoc li converte gratis.
Quale scegliere
- Scrivi Python o gestisci una pipeline: MarkItDown o Docling, poi Marker se hai l’hardware e la licenza va bene.
- Hai un DOCX o un EPUB e il terminale non ti spaventa: Pandoc.
- Vuoi una finestra, scansioni, cartelle intere, oppure file di email, ebook e archivi, su Windows: MD Factory.
Qualunque scelga, converti prima cinque o dieci dei tuoi file e confronta il Markdown con gli originali, soprattutto tabelle e scansioni. Gli strumenti cambiano spesso; controlla le pagine collegate prima di decidere. Per tenere i documenti sul tuo PC mentre lo fai, vedi convertire i documenti senza caricarli.