Convertitore Word in PDF gratuito

Converti i tuoi file Word (.docx) in PDF all'istante. Nessuna iscrizione richiesta. I tuoi file non lasciano mai il tuo dispositivo.

I tuoi file non lasciano mai il tuo dispositivo
Rilascia qui un file Word o clicca per sfogliare

Supporta .docx · fino a 25 MB

Nota: le formattazioni complesse come tabelle, immagini e colonne possono essere semplificate durante la conversione.

Come funziona

  1. Carica un file Word: rilascia o seleziona un file .docx da convertire.
  2. Configura le opzioni: scegli la dimensione di pagina e i margini desiderati.
  3. Converti: clicca su «Converti in PDF» per generare il tuo PDF. La conversione avviene istantaneamente nel tuo browser.

Perché convertire in PDF?

Il PDF è il formato di documento universale. Convertire documenti Word in PDF garantisce una formattazione coerente su tutti i dispositivi e sistemi operativi, rende i documenti in sola lettura per evitare modifiche accidentali, riduce la dimensione del file e si adatta idealmente alla condivisione, all'archiviazione e agli invii professionali. I PDF sono compatibili ovunque e preservano la tua formattazione originale.

Cosa significa davvero «DOCX a PDF»

Un file `.docx` non è un singolo documento come appare in Word. È un archivio ZIP (il contenitore Open Packaging Conventions definito da ISO/IEC 29500-2) che custodisce un albero di file XML, immagini incorporate e metadati di relazione. Il testo principale del documento vive in word/document.xml come markup WordprocessingML; gli stili di paragrafo in word/styles.xml; la numerazione delle liste in word/numbering.xml; le immagini incorporate in word/media/. Rinomina un qualsiasi `.docx` in `.zip` e decomprimilo per vedere la struttura con un editor di testo. Il formato è stato introdotto con Microsoft Office 2007, standardizzato come ECMA-376 a dicembre 2006 e come ISO/IEC 29500 nel 2008, ed è oggi il formato Word predefinito usato da centinaia di milioni di autori.

Un PDF (Portable Document Format) descrive il paradigma opposto: pagine a layout fisso con glifi a coordinate esatte, font incorporati e posizionamento assoluto. Mentre DOCX è basato sul flusso (il testo si reimpagina quando dimensione pagina, margini o font cambiano), PDF è posizionato al pixel (ogni carattere occupa un punto preciso nel sistema di coordinate della pagina). Convertire tra i due è strutturalmente una traduzione tra paradigmi: un formato d’autoring flessibile diventa un formato di presentazione congelato. Ogni strumento di conversione, sia Microsoft Word stesso, sia il convertitore senza interfaccia di LibreOffice, sia il motore cloud di Smallpdf, sia questo strumento da browser, affronta lo stesso divario intrinseco: la sorgente descrive l’intento, la destinazione descrive l’aspetto, e l’intento deve essere fissato a un aspetto specifico durante la conversione.

Approcci diversi accettano compromessi diversi davanti a quel divario. Il «Salva come PDF» di Word usa lo stesso motore di rendering che mostra il documento a schermo, quindi la conversione è essenzialmente «render su una superficie PDF anziché su una superficie schermo»; la fedeltà è eccellente e il testo è selezionabile nell’output. I servizi cloud usano in genere LibreOffice lato server o un motore proprietario; la fedeltà è alta, il testo è selezionabile, il file viene caricato. Questo strumento da browser usa un’altra pipeline (descritta nella prossima sezione) che ottimizza per privacy e portata (qualsiasi browser, qualsiasi dispositivo, nessuna installazione, nessun caricamento) e accetta una penalità di fedeltà in cambio. Nessuno di questi approcci è universalmente il migliore; ciascuno si addice a flussi differenti.

Come funziona questo strumento sotto il cofano

La conversione gira interamente nel tuo browser attraverso una pipeline in tre fasi: mammoth.js analizza il DOCX e produce HTML semantico, html2canvas (richiamata da html2pdf.js) dipinge quell’HTML su un elemento `<canvas>` fuori schermo usando le primitive di rendering del browser stesso, e jsPDF (anch’essa richiamata da html2pdf.js) incapsula il canvas come dati immagine JPEG, lo posiziona su una pagina PDF e aggiunge interruzioni di pagina alle frontiere implicate dalla dimensione di pagina e dai margini configurati. Il PDF in uscita è una sequenza di immagini bitmap a piena pagina, una o più per pagina sorgente, più l’intestazione di metadati PDF.

Una conseguenza importante di questa pipeline merita una dichiarazione franca fin da subito: il PDF in uscita è basato su bitmap, non su testo. I caratteri visibili nel corpo del PDF sono pixel dentro un’immagine, non operatori di posizionamento del testo con dati di font incorporati. In pratica significa: la ricerca dentro il PDF non troverà parole; il copia-incolla dal corpo della pagina non restituisce nulla di utile; gli screen reader non riescono a leggere il contenuto come testo; serve OCR se il PDF è dato in pasto a strumenti di elaborazione testuale a valle. Per flussi in cui uno di questi aspetti conta (discovery legale, presentazioni di accessibilità, archivi documentali destinati alla ricerca, qualsiasi cosa venga poi analizzata da software), lo strumento giusto è «File → Salva come PDF» di Microsoft Word o «File → Esporta come PDF» di LibreOffice; entrambi producono PDF basati su testo a partire da fonti DOCX. Lo scopo di questo strumento è consegnare un PDF visivamente pulito da un documento Word senza caricare il documento da nessuna parte; l’output bitmap è il prezzo di questa garanzia di privacy.

Quando selezioni un `.docx`, la File API del browser consegna i byte a mammoth.js. mammoth tratta il DOCX come un pacchetto OPC, estrae word/document.xml e percorre l’albero WordprocessingML: `<w:p>` diventa `<p>`, `<w:tbl>` diventa `<table>`, i run in grassetto/corsivo diventano markup inline, gli hyperlink diventano `<a>`, le immagini incorporate in `word/media/` diventano tag `<img>` inline codificati in base64. Lo strumento renderizza poi l’HTML dentro un contenitore DOM nascosto, applica la dimensione di pagina e i margini scelti come CSS e chiama html2pdf su quel contenitore. html2pdf percorre il contenitore, lo divide in pagine virtuali alle frontiere di pagina CSS, chiama html2canvas su ogni pezzo di dimensione pagina e assembla i bitmap di canvas risultanti in un documento jsPDF. L’intera pipeline non fa alcuna richiesta di rete dopo il caricamento iniziale delle librerie.

Le tre librerie dietro la conversione

mammoth.js è il parser DOCX. Creato da Michael Williamson con licenza BSD-2-Clause e mantenuto su GitHub all’indirizzo mwilliamson/mammoth.js. La filosofia di progettazione, descritta dallo stesso Williamson, è che la conversione debba preservare il contenuto semantico (paragrafi, titoli, liste, tabelle, note, hyperlink, immagini incorporate) e non la formattazione diretta (font specifici, dimensioni, colori, spaziature). L’autore sostiene che i documenti si muovono tra contesti (Word, web, ePub, PDF) e che lo stile visivo adatto a uno raramente lo è per un altro; portarsi dietro la struttura semantica è più utile che portarsi dietro l’aspetto esatto. Il bundle per browser è di circa 600 KB minificato.

jsPDF è lo scrittore di PDF. Creato da James Hall (GitHub: MrRio) nel 2010, ora co-mantenuto da yWorks GmbH, sotto licenza MIT, su GitHub a parallax/jsPDF. jsPDF può scrivere PDF a partire da testo, grafica vettoriale, immagini e canvas HTML; in questo strumento consuma i bitmap di canvas prodotti da html2canvas e li assembla in pagine PDF. html2canvas, di Niklas von Hertzen (licenza MIT), è il renderer da HTML a canvas che dipinge i nodi del DOM su un `<canvas>` usando il CSS calcolato di ogni elemento. html2pdf.js di Erik Koopmans (licenza MIT) è la colla: orchestra html2canvas e jsPDF, gestisce la paginazione, espone una API di configurazione pulita e impacchetta tutto in un unico bundle di circa 350 KB minificato.

L’ingombro combinato al primo caricamento è di circa 950 KB. Entrambe le librerie vengono memorizzate nella cache del browser dopo la prima visita, quindi le visite successive sono istantanee dal punto di vista della rete. I quattro progetti (mammoth.js, html2canvas, jsPDF, html2pdf.js) sono open source con licenza MIT o BSD e sono stati distribuiti in decine di migliaia di progetti in produzione. La pipeline è matura, ben compresa e collaudata sul campo per il caso d’uso che serve: conversione DOCX a PDF con fedeltà visiva senza rendering lato server.

Breve storia di DOCX e dello standard OOXML

Flussi reali che motivano la conversione Word a PDF

Insidie comuni e cosa significano

Privacy: il documento resta sul tuo dispositivo

Ogni grande servizio cloud di Word a PDF (Smallpdf, iLovePDF, Adobe Acrobat Online, PDF24, Sejda, Soda PDF) carica il tuo file sui server dell’operatore, lo analizza lato server con LibreOffice o un motore proprietario, renderizza il PDF e lo restituisce come download. Le implicazioni sulla privacy non sono trascurabili perché i documenti Word sono di solito personali o sensibili: CV e lettere di presentazione contengono indirizzi privati, telefoni e storia lavorativa; lettere e saggi personali contengono auto-rivelazioni; i moduli HR contengono aspettative di stipendio; i contratti contengono termini commerciali; le lettere mediche contengono informazioni sanitarie protette; le bozze legali contengono contenuti coperti dal segreto professionale. I grandi fornitori pubblicano politiche di privacy che promettono cancellazione entro una o due ore e cifratura in transito con TLS, e i più grandi mantengono la certificazione ISO/IEC 27001 e l’allineamento al GDPR. Hanno solide ragioni commerciali per rispettare questi impegni. Ma «cancellato entro un’ora» non è «mai visto»: in quell’ora il contenuto del file risiede nella loro infrastruttura, accessibile a qualunque processo o persona con i permessi adeguati, e visibile in log e backup secondo la conservazione applicabile.

Questo convertitore non carica nulla. mammoth.js e html2pdf.js girano interamente nella tua scheda del browser; i byte del file vengono letti dalla File API, processati in JavaScript e il PDF in uscita viene restituito come Blob scaricabile. Puoi verificare l’assenza di upload aprendo gli strumenti per sviluppatori del browser sulla scheda Rete prima di cliccare Converti: non vengono fatte richieste con il contenuto del tuo file. L’unico traffico di rete è il caricamento una tantum delle due librerie dal CDN alla prima visita (circa 950 KB totali minificati), che avviene una volta sola e poi resta nella cache del browser. Imposta il browser in modalità aereo dopo che la pagina si è caricata e il convertitore continua a funzionare su file locali. Il compromesso, come detto nella sezione su come funziona lo strumento, è che il PDF in uscita è basato su bitmap: perde la selezionabilità e ricercabilità del testo che i convertitori lato server preservano. Per la maggior parte dei flussi personali Word a PDF (CV, lettere di presentazione, memo interni, bozze di contratto, moduli di candidatura), l’output bitmap va benissimo e la garanzia di privacy vale lo scambio. Per documenti che richiedono testo selezionabile nell’output, la risposta giusta è il «Salva come PDF» di Word o l’«Esporta come PDF» di LibreOffice, entrambi anch’essi offline e privati se il documento non deve mai lasciare la macchina locale.

Quando un altro strumento è la scelta giusta

Funzionalità

Domande frequenti

Quali formati Word sono supportati?

Questo convertitore supporta i file .docx (Microsoft Word 2007 e successivi). I vecchi file .doc non sono supportati; puoi convertirli in .docx in Microsoft Word e poi usare questo strumento.

La mia formattazione sarà preservata?

La maggior parte delle formattazioni è preservata, inclusi caratteri, dimensioni, colori e layout di base. D'altra parte, gli elementi complessi come tabelle avanzate, layout multi-colonna e oggetti incorporati possono essere semplificati o adattati durante la conversione.

Il mio documento Word viene inviato a un server?

No. Tutta la conversione avviene localmente nel tuo browser tramite le librerie Mammoth e html2pdf. Il tuo file Word non lascia mai il tuo dispositivo, per una privacy e una sicurezza totali.

Posso convertire più file alla volta?

Questo strumento converte un file Word alla volta. Per ogni conversione, carica semplicemente un nuovo file .docx e convertilo.

Qual è il limite di dimensione del file?

Sono supportati i file fino a 25 MB. I file molto grandi possono richiedere più tempo a seconda della memoria disponibile nel tuo browser.

Posso regolare i margini e la dimensione di pagina?

Sì. Prima di convertire, puoi selezionare la dimensione di pagina (A4 o Letter) e la larghezza dei margini (Normali, Stretti o Larghi).

Altre domande frequenti

Perché il testo nel PDF non è selezionabile?

Questo strumento produce un PDF basato su bitmap: renderizza il documento Word in HTML, dipinge quell’HTML su un canvas fuori schermo tramite il browser e poi incorpora il canvas come immagine dentro il PDF. Il PDF in uscita contiene perciò foto delle pagine, non caratteri con posizioni. Il copia-incolla dal corpo della pagina non restituisce nulla di utile, e la funzione di ricerca nel PDF non troverà parole. Per i flussi che hanno bisogno di testo selezionabile (discovery legale, banche dati di ricerca, accessibilità), usa «File → Salva come PDF» di Microsoft Word o «File → Esporta come PDF» di LibreOffice; entrambi producono PDF basati su testo a partire da fonti DOCX.

Perché il font è diverso da quello del mio documento Word originale?

mammoth.js, la libreria che questo strumento usa per analizzare il DOCX, si concentra intenzionalmente sul contenuto semantico (paragrafi, titoli, liste, tabelle) anziché sulla formattazione diretta (font specifici, dimensioni esatte, colori). Il browser renderizza l’HTML risultante usando i font installati in locale. Se il tuo documento Word usava un font aziendale o di brand installato solo sulla tua macchina di lavoro, il PDF apparirà con il font di fallback del browser (tipicamente un sans-serif generico). Per preservare i font, installa gli stessi font sul tuo dispositivo, oppure usa il «Salva come PDF» di Word, che incorpora i font referenziati dal tuo documento.

Questo strumento funziona offline?

Sì, dopo la prima visita. Le librerie (mammoth di circa 600 KB, html2pdf di circa 350 KB) vengono caricate una volta da un CDN e poi rimangono nella cache del browser. Le visite successive al convertitore funzionano completamente offline, purché la cache del browser non sia stata svuotata nel frattempo. La conversione in sé non ha mai avuto bisogno della rete; solo il caricamento iniziale della libreria ne aveva bisogno. Puoi verificarlo attivando la modalità aereo dopo aver aperto la pagina una volta e convertendo un DOCX locale.

Posso convertire vecchi file .doc (Word 97-2003)?

No. Questo strumento accetta solo .docx (Office Open XML), il formato introdotto con Word 2007. Il vecchio formato binario .doc richiede un parser diverso (mammoth gestisce solo il .docx basato su XML). Per convertire un file .doc, aprilo prima in Word o LibreOffice e fai Salva come .docx, poi converti qui. La conversione da .doc a .docx è un’operazione da un clic in entrambi gli strumenti e preserva il contenuto.

I collegamenti ipertestuali saranno cliccabili nel PDF risultante?

I collegamenti del documento sorgente compaiono nel PDF come testo stilizzato visivamente (blu, sottolineato) ma non sono interattivi: poiché il corpo del PDF è un’immagine bitmap dell’HTML renderizzato, cliccare sul testo del collegamento in un lettore PDF non porterà da nessuna parte. Se ti servono collegamenti cliccabili nel PDF in uscita, usa il «Salva come PDF» di Word (che preserva le annotazioni di link PDF) o l’«Esporta come PDF» di LibreOffice. Entrambi producono PDF in cui i collegamenti restano funzionali dopo la conversione.

Esiste un equivalente desktop o da riga di comando?

Sì, diversi. L’approccio standard lato server e da riga di comando è la modalità senza interfaccia di LibreOffice: soffice --headless --convert-to pdf input.docx --outdir output/ converte il file sul posto, è adatto al batch, non richiede una GUI. LibreOffice si installa su Linux, macOS e Windows; la stessa riga di comando funziona ovunque. Per output pixel-identico a Word in modo programmatico, Microsoft Word + automazione COM via PowerShell su Windows è il riferimento (richiede Word installato). Le stesse librerie mammoth.js e html2pdf.js usate da questo strumento girano anche in Node.js per conversione scriptata senza browser con lo stesso profilo di fedeltà. Pandoc con un motore LaTeX è un’altra opzione per flussi di pubblicazione accademica.

Strumenti correlati