Differenza tra DOC e DOCX e come convertire i file .doc
Un file .doc usa il vecchio formato binario di Word 97–2003; un file .docx usa il formato adottato da Word dal 2007, fatto di file XML compressi in ZIP. Il contenuto può essere identico, ma molti strumenti moderni, compresa la maggior parte dei visualizzatori nel browser, leggono solo il .docx. La soluzione è semplice: apri il .doc con un programma di videoscrittura e salvalo come .docx.
Cosa cambia davvero tra .doc e .docx
Se stai frugando nel vecchio archivio di un’azienda, o se un gestionale datato ti ha appena mandato un .doc via email, conviene sapere che cosa hai tra le mani.
Il .doc (Word 97–2003) è un formato binario. Testo, formattazione e immagini sono impacchettati insieme in una struttura progettata attorno al modo in cui funzionava Word alla fine degli anni ’90. Microsoft ne ha poi pubblicato una descrizione, ma è complessa, piena di stranezze storiche e difficile da leggere in modo affidabile per altri programmi.
Il .docx (Word 2007 e successivi) usa Office Open XML. Dietro le quinte un .docx è un archivio ZIP che contiene file XML: uno per il testo principale, altri per stili, intestazioni, piè di pagina e commenti, più una cartella di immagini. Puoi verificarlo da solo: copia un .docx, rinomina la copia in .zip e aprila. Siccome il formato è uno standard aperto e documentato, fatto di semplice XML, quasi qualsiasi programma può interpretarlo, compreso il codice che gira dentro un browser.
.doc |
.docx |
|
|---|---|---|
| Introdotto con | Word 97 (usato fino a Word 2003) | Word 2007 |
| Struttura | Un unico file binario | Archivio ZIP di file XML |
| Dimensione del file | Di solito più grande | Spesso più piccolo, grazie alla compressione ZIP |
| Macro | Possono stare in qualsiasi .doc |
Non ammesse: i file con macro usano .docm |
| Supporto negli strumenti web | Limitato | Ampio |
| Si apre nel Word attuale | Sì, in Modalità compatibilità | Sì, completamente |
La riga delle macro conta per i vecchi archivi: un .doc può contenere macro senza che il nome lo lasci intuire, mentre un .docx non può contenerne affatto. È un motivo in più per convertire i file ereditati da fonti sconosciute.
Perché molti strumenti web aprono solo il .docx
Un visualizzatore nel browser deve capire il file senza avere Word installato. Con il .docx significa decomprimere un pacchetto e leggere XML: un terreno ben battuto, con librerie open source mature. Con il .doc significa ricostruire a ritroso un formato binario vecchio di decenni, e i risultati sono spesso inaffidabili.
Per questo il Visualizzatore Word di Opener apre solo file .docx. Se ci trascini un .doc, vedrai un messaggio che ti chiede di salvarlo prima come .docx. Altri visualizzatori online fanno la stessa scelta, oppure caricano di nascosto il file su un server che usa una suite per ufficio completa per convertirlo: meglio evitarlo per contratti, documenti del personale o qualsiasi cosa personale ci sia in quell’archivio.
Come convertire un .doc in .docx
Ognuno di questi metodi produce un normale .docx. Conserva il .doc originale finché non hai controllato il risultato.
Microsoft Word (desktop)
Apri il .doc. Word mostra «Modalità compatibilità» accanto al nome del file. Usa Salva con nome e scegli il tipo Documento di Word (.docx) nell’elenco dei tipi di file. Word potrebbe avvisarti che il layout potrebbe cambiare leggermente; con documenti normali succede di rado. Word offre anche l’opzione Converti nella sezione Informazioni del menu File, che aggiorna il documento sul posto.
LibreOffice Writer (gratuito, Windows, Mac, Linux)
Apri il .doc in Writer, scegli Salva con nome e seleziona il formato Word .docx dall’elenco dei tipi di file. Quando LibreOffice ti chiede se mantenere il formato attuale, scegli il formato Word.
Per un’intera cartella di vecchi file, LibreOffice può convertirli tutti in una volta dalla riga di comando:
soffice --headless --convert-to docx *.doc
Eseguilo dentro la cartella che contiene i file; le copie .docx compaiono accanto agli originali. Su Windows potrebbe servirti il percorso completo di soffice.exe nella cartella del programma LibreOffice.
Documenti Google o Word per il Web
Carica il .doc su Google Drive, aprilo con Documenti Google e poi scaricalo come file Microsoft Word (.docx) dal menu File. Funziona anche Word per il Web: apre molti file .doc e ti propone di convertirli nel formato più recente quando vuoi modificarli. Entrambe le strade caricano il file su un account cloud, quindi tienilo presente per i documenti riservati.
Pages su Mac
Pages apre i file .doc e può esportarli come documento Word, ottenendo un .docx.
Cosa significa «Modalità compatibilità»
Quando il Word attuale apre un .doc (o un .docx creato da una versione più vecchia), passa in Modalità compatibilità. Word si limita alle funzioni che il vecchio formato può memorizzare, quindi le opzioni di layout più recenti, alcuni tipi di grafico più nuovi e certi strumenti di formattazione sono disattivati o si comportano diversamente. Il file non ha niente che non va: Word si assicura semplicemente che salvandolo di nuovo non si perda nulla.
Convertire in .docx fa uscire dalla Modalità compatibilità. Il testo resta lo stesso, anche se i layout complessi costruiti con vecchi trucchi (spaziature manuali, tabelle insolite, caselle di testo vecchio stile) possono spostarsi leggermente. Per un archivio, di solito basta scorrere rapidamente ogni documento convertito.
La stessa storia per Excel e PowerPoint
Excel e PowerPoint hanno fatto lo stesso passaggio nello stesso periodo, e valgono le stesse regole.
| Vecchio formato (97–2003) | Nuovo formato (2007+) | Note |
|---|---|---|
.doc |
.docx |
Versione con macro: .docm |
.xls |
.xlsx |
Il vecchio .xls è limitato a 65.536 righe e 256 colonne; .xlsx arriva a 1.048.576 righe e 16.384 colonne. Con macro: .xlsm |
.ppt |
.pptx |
Con macro: .pptm |
Si convertono allo stesso modo: apri in Excel, LibreOffice Calc, Fogli Google o Numbers e salva come .xlsx; apri in PowerPoint, LibreOffice Impress, Presentazioni Google o Keynote e salva come .pptx. Il comando LibreOffice visto sopra funziona anche con --convert-to xlsx e --convert-to pptx.
Una volta convertiti, si aprono senza nessuna suite per ufficio. Il Visualizzatore Excel e il Visualizzatore PowerPoint di Opener leggono .xlsx e .pptx nel browser, e le guide su come aprire un .xlsx senza Excel e aprire un .pptx senza PowerPoint descrivono le altre opzioni.
Domande frequenti
Perdo qualcosa convertendo un .doc in .docx?
Per testo, titoli, tabelle e immagini, quasi mai. I layout molto vecchi costruiti con trucchi manuali possono spostarsi un po’, e le eventuali macro vengono eliminate, a meno che tu non salvi come .docm. Conserva l’originale finché non hai controllato la copia.
Posso semplicemente rinominare il .doc in .docx?
No. Rinominare cambia solo l’etichetta, non il contenuto: dentro il file resta binario, e le app che si aspettano un .docx lo segnaleranno come danneggiato. Devi aprirlo e salvarlo di nuovo.
Come posso leggere un .docx senza installare Word?
Trascinalo nel Visualizzatore Word: mostra il documento con titoli, tabelle e immagini, e il file resta sul tuo dispositivo. La guida su come aprire un .docx senza Word elenca altre opzioni gratuite.
Il .doc è ancora sicuro da usare?
Si apre ancora in Word e LibreOffice, ma è un formato superato e può nascondere macro. Per tutto ciò che vuoi conservare o condividere, il .docx (o il PDF per le copie in sola lettura) è la scelta migliore.