DOC vs DOCX — Diferencias y cómo convertir DOC a DOCX
Un archivo .doc usa el antiguo formato binario de Word 97–2003; un archivo .docx usa el formato de Word desde 2007, formado por XML comprimido en ZIP. El contenido puede ser idéntico, pero muchas herramientas modernas, incluida la mayoría de los visores que funcionan en el navegador, solo leen .docx. La solución es sencilla: abre el .doc en un procesador de textos y guárdalo como .docx.
Qué diferencia hay realmente entre .doc y .docx
Si estás rebuscando en el archivo antiguo de una empresa, o un sistema de gestión ya veterano te acaba de enviar un .doc por correo, conviene saber qué tienes entre manos.
.doc (Word 97–2003) es un formato binario. El texto, el formato y las imágenes van empaquetados en una estructura diseñada en torno a cómo funcionaba el propio Word a finales de los noventa. Microsoft acabó publicando una descripción, pero es compleja, está llena de rarezas heredadas y a otros programas les cuesta leerla de forma fiable.
.docx (Word 2007 y posteriores) usa Office Open XML. Por dentro, un .docx es un archivo ZIP con archivos XML: uno para el texto principal, otros para los estilos, los encabezados, los pies de página y los comentarios, y una carpeta de imágenes. Puedes comprobarlo tú mismo: copia un .docx, cambia la extensión de la copia a .zip y ábrela. Como el formato es un estándar abierto y documentado y está hecho de XML sencillo, casi cualquier programa puede analizarlo, incluido el código que se ejecuta en un navegador web.
.doc |
.docx |
|
|---|---|---|
| Introducido con | Word 97 (usado hasta Word 2003) | Word 2007 |
| Estructura | Un único archivo binario | Archivo ZIP con archivos XML |
| Tamaño del archivo | Normalmente mayor | A menudo menor, gracias a la compresión ZIP |
| Macros | Cualquier .doc puede contenerlas |
No se permiten: los archivos con macros usan .docm |
| Compatibilidad con herramientas web | Limitada | Amplia |
| Se abre en el Word actual | Sí, en modo de compatibilidad | Sí, por completo |
La fila de las macros es importante en los archivos antiguos: un .doc puede llevar macros sin que su nombre lo indique, mientras que un .docx no puede contenerlas en absoluto. Es un motivo más para convertir los archivos que heredas de fuentes desconocidas.
Por qué muchas herramientas web solo abren .docx
Un visor que funciona en el navegador tiene que entender el archivo sin tener Word instalado. Con .docx, eso significa descomprimir un paquete y leer XML, un terreno muy trillado con bibliotecas de código abierto maduras. Con .doc, significa aplicar ingeniería inversa a una estructura binaria de hace décadas, y los resultados suelen ser poco fiables.
Por eso el Visor de Word de Opener solo abre .docx. Si sueltas un .doc en él, verás un mensaje que te pide guardarlo antes como .docx. Otros visores online hacen la misma concesión o, sin decírtelo, suben tu archivo a un servidor que ejecuta una suite ofimática completa para convertirlo, algo que conviene evitar con contratos, expedientes de personal o cualquier documento personal de ese archivo.
Cómo convertir .doc a .docx
Cualquiera de estas opciones genera un .docx normal. Conserva el .doc original hasta que hayas revisado el resultado.
Microsoft Word (escritorio)
Abre el .doc. Word muestra «Modo de compatibilidad» junto al nombre del archivo. Usa Guardar como y elige el tipo Documento de Word (.docx) en la lista de tipos de archivo. Puede que Word te avise de que el diseño podría cambiar ligeramente; con documentos corrientes rara vez ocurre. Word también ofrece la opción Convertir en la sección «Información» del menú «Archivo», que actualiza el documento sin crear una copia.
LibreOffice Writer (gratis, Windows, Mac, Linux)
Abre el .doc en Writer, elige Guardar como y selecciona el formato .docx de Word en la lista de tipos de archivo. Cuando LibreOffice te pregunte si quieres mantener el formato actual, elige el formato de Word.
Para una carpeta entera de archivos antiguos, LibreOffice puede convertirlos todos de una vez desde la línea de comandos:
soffice --headless --convert-to docx *.doc
Ejecútalo dentro de la carpeta que contiene los archivos; las copias .docx aparecen junto a los originales. En Windows puede que necesites la ruta completa de soffice.exe, en la carpeta de programa de LibreOffice.
Documentos de Google o Word para la Web
Sube el .doc a Google Drive, ábrelo con Documentos de Google y descárgalo como archivo de Microsoft Word (.docx) desde el menú «Archivo». Word para la Web también sirve: puede abrir muchos archivos .doc y te ofrece convertirlos al formato nuevo cuando quieres editarlos. Las dos vías suben el archivo a una cuenta en la nube; tenlo en cuenta con los documentos confidenciales.
Pages en un Mac
Pages abre archivos .doc y puede exportarlos como documento de Word, lo que genera un .docx.
Qué significa el «Modo de compatibilidad»
Cuando el Word actual abre un .doc (o un .docx creado con una versión anterior), pasa al modo de compatibilidad. Word se limita a las funciones que puede guardar el formato antiguo, así que las opciones de diseño más nuevas, algunos tipos de gráficos recientes y ciertas herramientas de formato se desactivan o se comportan de otra manera. Al archivo no le pasa nada: Word simplemente se asegura de que volver a guardarlo no haga perder nada.
Convertirlo a .docx pone fin al modo de compatibilidad. El texto no cambia, aunque los diseños complejos hechos con trucos antiguos (espaciado manual, tablas poco habituales, cuadros de texto de estilo antiguo) pueden moverse ligeramente. Para un archivo histórico, suele bastar con echar un vistazo rápido a cada documento convertido.
Lo mismo pasa con Excel y PowerPoint
Excel y PowerPoint hicieron el mismo cambio en el mismo momento, y se aplican las mismas reglas.
| Formato antiguo (97–2003) | Formato nuevo (2007+) | Notas |
|---|---|---|
.doc |
.docx |
Versión con macros: .docm |
.xls |
.xlsx |
El antiguo .xls está limitado a 65 536 filas y 256 columnas; .xlsx admite 1 048 576 filas y 16 384 columnas. Con macros: .xlsm |
.ppt |
.pptx |
Con macros: .pptm |
Se convierten igual: ábrelos en Excel, LibreOffice Calc, Hojas de cálculo de Google o Numbers y guárdalos como .xlsx; ábrelos en PowerPoint, LibreOffice Impress, Presentaciones de Google o Keynote y guárdalos como .pptx. El comando de LibreOffice anterior también funciona con --convert-to xlsx y --convert-to pptx.
Una vez convertidos, se abren sin ninguna suite ofimática. El Visor de Excel y el Visor de PowerPoint de Opener leen .xlsx y .pptx en el navegador, y las guías sobre cómo abrir un .xlsx sin Excel y abrir un .pptx sin PowerPoint repasan las demás opciones.
Preguntas frecuentes
¿Perderé algo al convertir .doc a .docx?
En el texto, los títulos, las tablas y las imágenes, casi nunca. Los diseños muy antiguos hechos con trucos manuales pueden moverse un poco, y las macros se pierden a menos que lo guardes como .docm. Conserva el original hasta que hayas revisado la copia.
¿Puedo cambiar sin más la extensión de .doc a .docx?
No. Cambiar el nombre solo cambia la etiqueta, no el contenido: el archivo sigue siendo binario por dentro y las aplicaciones que esperan un .docx dirán que está dañado. Tienes que abrirlo y volver a guardarlo.
¿Cómo puedo leer un .docx sin instalar Word?
Suéltalo en el Visor de Word: muestra el documento con sus títulos, tablas e imágenes, y el archivo se queda en tu dispositivo. La guía sobre cómo abrir un .docx sin Word recoge otras opciones gratuitas.
¿Sigue siendo seguro usar .doc?
Todavía se abre en Word y en LibreOffice, pero es un formato heredado y puede ocultar macros. Para todo lo que pienses conservar o compartir, .docx (o PDF para copias de solo lectura) es mejor opción.