Docling è un toolkit open source di conversione di documenti, avviato dal team AI for knowledge di IBM Research Zurigo e ospitato come progetto della LF AI & Data Foundation. Il codice ha licenza MIT, l'ultima versione su PyPI è la 2.139.0 e il progetto ha circa 69.000 stelle su GitHub (Docling su GitHub, PyPI, consultati il 15 ottobre 2026).
Fa bene il suo lavoro e non costa nulla da licenziare. Se cerchi un'alternativa a Docling, anyformat risolve un problema adiacente: estrazione validata rispetto a uno schema, avvolta in orchestrazione dei workflow, revisione umana e un servizio gestito.
anyformat è elaborazione agentica di documenti pronta per l'enterprise: un OCR agentico che trasforma qualsiasi documento in dati di cui ti puoi fidare, dove ogni valore è validato e cita la sua fonte. È pensato per aziende con esigenze serie di sicurezza, scala e audit, quindi lo usano i responsabili dei processi e i loro team IT insieme agli sviluppatori che lo valutano e lo integrano.
Descrivi i campi una volta sola come schema. Parse legge il documento, Extract restituisce ogni valore con un punteggio di confidenza e la sua posizione nella pagina, Validate esegue le tue regole e i valori a bassa confidenza vanno a un revisore nello stesso workflow, tramite l'API, gli SDK Python e TypeScript o lo Studio senza codice. Ogni valore porta la sua evidenza, regge sui documenti difficili, è un'azienda europea con ISO 27001 e GDPR, e il prezzo copre l'intero workflow, non solo l'estrazione. Rispetto a una libreria che gestisci tu, quei passaggi arrivano in un servizio gestito.
La misura che conta è quanti documenti passano senza che nessuno li tocchi, e i team vanno in produzione in giorni, non in trimestri, con SDK, template e evals per misurare l'accuratezza strada facendo.
Cos'è Docling e cosa non è
Docling legge molti formati in una rappresentazione unificata e la esporta. Gli input includono PDF, DOCX, PPTX, XLSX, HTML, EPUB, immagini, email, e audio e video con trascrizione; gli output sono Markdown, HTML, JSON senza perdite, testo semplice e blocchi per il RAG (documentazione di Docling, consultata il 15 ottobre 2026). Per i PDF gestisce layout, ordine di lettura, tabelle, codice, formule e OCR per le scansioni.
Si integra con LangChain, LlamaIndex, CrewAI e Haystack, include uno strumento a riga di comando e un server MCP, e può girare come API con docling-serve. È un toolkit che assembli e gestisci tu: nessun fornitore lo vende come servizio, e tutto ciò che sta intorno al passaggio di conversione è da costruire.
Personalizzazione e approccio all'estrazione
Il lavoro principale di Docling è la conversione: l'output è un documento (Markdown o JSON) che un passaggio successivo trasforma nei campi che ti servono. La documentazione elenca anche una funzione di estrazione di dati strutturati, indicata come beta (documentazione di Docling, consultata il 15 ottobre 2026). Fonti secondarie la descrivono come sperimentale, limitata a PDF e immagini e guidata da un template che definisci tu; consulta la documentazione ufficiale per lo stato attuale prima di farci affidamento.
anyformat estrae rispetto a uno schema definito dall'utente in zero-shot e restituisce JSON validato, con campi di documento e di tabella dichiarati insieme e restituiti in un'unica chiamata. Ogni campo porta un punteggio di confidenza e una citazione visiva che indica la sua posizione esatta nella pagina.
Confidenza: quanto bene ha convertito rispetto a se il valore è giusto
Docling riporta la confidenza a livello di pagina e di documento, costruita con punteggi di layout, OCR e parse tra 0 e 1, raggruppati in quattro gradi da scarso a eccellente. Il punteggio delle tabelle risulta non ancora implementato, e la documentazione dice che i punteggi numerici sono informativi e che il loro calcolo può cambiare (documentazione di Docling, consultata il 15 ottobre 2026).
Questo dice quanto bene è stata convertita una pagina. Non dice se un valore estratto è corretto, quindi un processo di revisione non ha nulla su cui instradare a livello di campo. anyformat restituisce una confidenza per ogni campo estratto, con l'evidenza della fonte accanto, così una soglia decide quali valori passano e quali vanno a un revisore all'interno dello stesso workflow. Per vedere come questi punteggi vengono calcolati e letti, consulta come funziona la confidenza.
Benchmark: dove è in testa ciascuno
Nel nostro benchmark di parsing, eseguito su oltre 1.000 documenti reali di più di 30 tipi e che valuta testo, tabelle e struttura del documento, anyformat ha ottenuto 78,1% e Docling 52,3% (il nostro benchmark, 2026). La stessa tabella indica Docling come self-hosted, quindi senza prezzo per pagina. anyformat pubblica anche il proprio benchmark di parsing con la classifica completa.
Nella classifica indipendente ParseBench, letta il 15 ottobre 2026, anyformat (Standard) ha ottenuto 80,30, quinta su 147 voci, e i modelli open-weight di Docling 50,65, in 111ª posizione. ParseBench è pubblicato da LlamaIndex, che vende anche un prodotto di parsing in testa alla propria classifica, e la riga di Docling sono i modelli open-weight, non necessariamente una pipeline completa ottimizzata.
Docling regge meglio in un confronto pratico. Nel nostro test di strumenti da PDF a markdown sugli stessi file fittizi, Docling ha restituito la tabella come tabella markdown corretta, l'elenco come elenco e le due colonne in ordine, e ha letto una scansione senza configurazione. Abbiamo confrontato a occhio e non abbiamo visto errori; è un'osservazione, non un punteggio di accuratezza (PDF to markdown per LLM, 30 settembre 2026). Inoltre i benchmark misurano il parsing, non l'estrazione rispetto al tuo schema, per questo il vero confronto è una prova sui tuoi documenti.
Accuratezza: lettura, struttura e valori
Nell'IA documentale l'accuratezza significa tre cose diverse. Leggere i caratteri e ricostruire la struttura (tabelle, ordine di lettura, formule) è il nucleo di Docling, e il suo output Markdown è solido lì. Mettere il valore giusto nel campo giusto è l'estrazione, ed è ciò che consuma il sistema a valle: un punteggio di conversione non dice se il totale della fattura è finito nel campo del totale, né se la riga 1.800 di una tabella lunga è sopravvissuta. Lo studio sui documenti lunghi di anyformat ha mantenuto circa il 99% di recupero delle righe su tabelle fino a 50 pagine e circa 2.400 righe (il nostro benchmark, 2026).
Se l'accuratezza decide la scelta, provala come la userai. Prendi da 50 a 100 documenti tuoi, estrai lo stesso schema con entrambi e valuta a livello di campo: corrispondenza esatta per identificativi e importi, recupero delle righe per le tabelle. Poi verifica se la confidenza di ciascun sistema prevede quali campi sono sbagliati, perché da questo dipende quanta revisione umana serve. La suite di evals di anyformat esegue questo tipo di confronto sui tuoi documenti prima che un workflow vada in produzione.
Prova entrambi sui tuoi documenti. Prova anyformat gratis, con una concessione una tantum di 50.000 crediti su Pay As You Go, oppure richiedi una demo.
Docling non ha costo di licenza: il codice è MIT e Granite-Docling, il suo piccolo modello di visione, è Apache 2.0 (scheda del modello Granite-Docling, consultata il 15 ottobre 2026). Il costo è gestirlo: infrastruttura, tempo di ingegneria e tutto ciò che si costruisce intorno alla conversione. Le immagini container di docling-serve sono grandi, con un'immagine base di 8,7 GB su amd64, e i modelli si scaricano al primo utilizzo (docling-serve, consultato il 15 ottobre 2026).
anyformat fattura a crediti, per pagina e per operatore: 10 crediti costano 0,01 €, quindi Parse costa 25 crediti a pagina (0,025 €, pubblicato come 25 $ ogni 1.000 pagine), Extract 35 crediti a pagina e Validate 5 crediti per regola di IA, una volta per estrazione (prezzi anyformat, 2026). Parse più Extract fanno 60 crediti, cioè 0,06 €, a pagina.
Solo sul costo di licenza Docling costa meno, perché è gratuito. Non sono lo stesso prodotto: il prezzo di anyformat include il servizio gestito, la coda di revisione, la validazione e l'orchestrazione che altrimenti dovresti costruire e gestire tu, e il suo piano gratuito permette di provare prima di pagare.
Docling è software, non un fornitore, quindi non ha certificazioni proprie: la conformità dipende da dove e come lo esegui. Può essere un vantaggio quando serve il pieno controllo dell'ambiente, e un onere quando un auditor chiede evidenze.
anyformat ha la certificazione ISO 27001, è conforme al GDPR ed è un'azienda con sede nell'UE e soggetto giuridico europeo, con la conformità inclusa in ogni piano e senza sovrapprezzo.
Workflow builder, revisione e validazione
Docling converte documenti; classificazione, suddivisione di pacchetti multi-documento, instradamento per tipo di documento, regole di validazione e revisione umana non ne fanno parte, e la sua documentazione non descrive una coda di revisione. I team che scelgono Docling costruiscono quei passaggi attorno ad esso.
anyformat include Studio, una tela di workflow no-code: rami, condizioni, suddivisione, instradamento, operatori di estrazione, regole di validazione, incrocio con fonti di dati interne e revisione umana collocata dove il processo la richiede. I campi a bassa confidenza vengono instradati a un revisore, che vede il valore accanto alla sua fonte nella pagina e può correggerlo. I team operativi modificano il flusso senza rilasciare codice.
Stabilità delle versioni
Con una libreria fissi tu la versione del pacchetto, e i modelli che scarica fanno parte di ciò che devi mantenere coerente tra ambienti e nel tempo.
Le versioni dei workflow di anyformat sono fissate e immutabili: un version_id pubblicato non cambia sotto i tuoi piedi, il che conta quando un processo regolamentato deve rielaborare un documento in modo identico anni dopo.
Sì, se vuoi che l'estrazione funzioni come un processo e non come una chiamata: output validato rispetto a uno schema con confidenza per campo, coda di revisione, regole di validazione, orchestrazione no-code e workflow con versione fissata, senza gestire tu modelli e container. Se vuoi markdown o testo dai documenti, senza costo di licenza e sulle tue macchine, dipende dal lavoro: Docling lo fa bene e anyformat non è un modo più economico per farlo. E se ti piace la conversione di Docling, i due possono convivere, perché lo strato che rende l'output sicuro per la produzione è quello che aggiunge anyformat.
Quando scegliere Docling
Conversione gratuita e open source di molti formati in Markdown o JSON, con la pipeline attorno come codice che il tuo team è contento di gestire, oppure quando i tuoi vincoli richiedono di eseguire tutto sulle tue macchine.
Quando l'estrazione deve funzionare come un processo e non come una chiamata: confidenza per campo con evidenza, regole di validazione, revisione umana, orchestrazione no-code e versioni di workflow fissate, come servizio gestito. Inizia su anyformat.ai.
Guarda anche gli altri confronti: anyformat vs LlamaParse, anyformat vs Unstructured e anyformat vs Mistral OCR, oppure sfoglia tutti i confronti.