Two Letters, A Decade of Headaches
You go to open a document and Word — or Google Docs, or Pages — coughs. Maybe an old `.doc` from 2006 opens, but the fonts are wrong, the images have slid halfway down the page, and a table you spent an hour on is now a pile of misaligned text. Or someone emails you a `.docx` and your software throws a "format not supported" error, even though it's *obviously* a Word document.
Same Microsoft Word. Same red icon. One letter of difference in the file extension. So why does one of them keep ruining your day?
The short version: `.doc` and `.docx` are two completely different ways of storing a document, separated by a major redesign Microsoft made in 2007. They look identical in your folder, but under the hood they have almost nothing in common. Here's what actually changed, which one you should be using, and how to move a file from one to the other without losing your formatting.
What a DOC File Actually Is
`.doc` is the original Microsoft Word format, and it's old — it dates back to the early 1990s. For roughly fifteen years it was *the* way the world saved a document, which is why your hard drive, your email archive, and every shared drive at work still has thousands of them.
The catch is that `.doc` is a binary format. The file is a dense, proprietary blob of data that only Microsoft fully understood. There's no clean, published blueprint for exactly how a `.doc` stores its fonts, spacing, images, and tables — Word just *knew*, because Word created it. That worked fine in a world where everyone used the same version of Microsoft Word on the same kind of computer.
It works badly today. When a modern app or a non-Microsoft program tries to read an old `.doc`, it's essentially reverse-engineering a 30-year-old secret. Most of the time it gets close. Sometimes it guesses wrong, and that's when your margins drift, your bullet points scramble, and your carefully placed logo lands on page three.
What a DOCX File Actually Is
`.docx` arrived with Word 2007 and is the default every modern version of Word saves to. That "x" on the end is the important part: it stands for XML, and it represents a total rebuild of how a Word document is stored.
A `.docx` isn't a single mysterious blob. It's actually a ZIP archive — a small folder of files compressed together. Rename a `.docx` to `.zip` and unzip it, and you'll find your text, your images, and your formatting stored as separate, readable XML files. (Don't do this to a file you care about, but it's a great way to see what's really going on.)
This change fixed almost everything that made `.doc` painful:
In short, `.docx` is what `.doc` should have been all along.
So Why Does an Old DOC Still Open "Wrong"?
This is the part that confuses people. If `.docx` is the better format, why does opening an old `.doc` cause so much trouble?
Because your modern software is doing a translation it can never do perfectly. A 2004-era `.doc` was laid out using the fonts, spacing engine, and quirks of a 2004-era version of Word. When Google Docs or Word 2026 opens it, it has to re-interpret all of that with today's tools — and tiny differences in how text wraps or how a table is sized add up to visible shifts.
You'll see this most often with:
None of this means the file is broken. It means it's being read through a translation layer. The fix is to stop relying on that translation and convert the file to a modern format — once — so everything downstream reads it natively.
Which One Should You Save As?
For almost everyone, almost always: DOCX. Unless someone has specifically asked for a `.doc` (occasionally an old corporate system or legal template demands it), there's no reason to save in the legacy format anymore. DOCX is smaller, more reliable, and readable by every modern app.
The only real reason to *keep* a `.doc` around is that it's the original you were sent. And even then, converting it gives you a cleaner, more portable copy to work from.
How to Convert Between Them
Once you know the difference, fixing a problem file is quick.
Got an old .doc that opens wrong? Convert it to the modern format with DOC to DOCX. You'll get a clean, standards-based file that today's apps read natively — no more translation guesswork, and usually a smaller file too. Edit from that copy going forward.
Need to send it to someone and have it look identical on their end? Don't send Word at all — send a PDF. A PDF freezes the layout so fonts, spacing, and images can't shift no matter what device opens it. Use DOC to PDF for an old file, or DOCX to PDF for a current one. This is the right move for résumés, contracts, and anything where the formatting has to stay put.
Working in LibreOffice, OpenOffice, or another free suite? Those tools are happiest with the OpenDocument format, so DOC to ODT hands you a file built for them. If you've got a folder of mixed old documents to sort out, the general-purpose document converter handles them all in one place.
A Quick Word on "Compatibility Mode"
If you open an old `.doc` in modern Word and see "Compatibility Mode" in the title bar, that's Word warning you it's intentionally disabling newer features to avoid mangling the legacy file. It's a band-aid, not a fix. The clean solution is to convert the file to `.docx` (in Word: File → Info → Convert) or run it through DOC to DOCX and work from the modern copy.
Bottom Line
`.doc` and `.docx` aren't two versions of the same thing — they're two different technologies wearing the same icon. DOC is a 1990s binary format only Microsoft ever fully understood, which is exactly why old ones open with scrambled layouts in today's software. DOCX is the modern, open, ZIP-based rebuild that every app can read reliably, and it's what you should be saving.
When an old file misbehaves, don't fight the formatting line by line. Convert it once: DOC to DOCX to modernize it, DOC to PDF or DOCX to PDF to lock the layout before you send it. Two letters caused the problem. A ten-second conversion ends it.