Why Your Old .doc File Won't Convert to PDF
Your file is almost certainly fine — it is just not the format the converter expects. Despite the near-identical names, .doc and .docx are two completely different file types, and a tool built to read .docx cannot read a .doc any more than a PDF reader can open a spreadsheet. The fix is to re-save the file as .docx, which takes about thirty seconds whether or not you own Microsoft Word.
Two formats that happen to share a name
.doc is the binary format Word used from the late 1990s through Word 2003. It stores a document as a compact stream of proprietary records — no readable text structure, no standard container, nothing a third-party program can parse without reverse-engineering decades of undocumented behavior.
.docx arrived with Word 2007 and works on an entirely different principle. It is a ZIP archive full of XML files. Microsoft's own documentation puts it plainly: the format "uses zip compression technology to store documents." Rename a .docx to .zip and you can open it like any other archive — inside you will find word/document.xml holding the text, a folder of images, and a stylesheet.
So when a .docx tool is handed a .doc, it looks for a ZIP header at the start of the file, does not find one, and stops. That is not a bug or a size limit or a corrupted upload. The two formats share a three-letter prefix and essentially nothing else.
Check what you actually have
File names lie, and most systems hide the extension by default. Turn it back on before you troubleshoot anything else:
- Windows 11: open File Explorer, then
View > Show > File name extensions. - Windows 10: open File Explorer, click the
Viewtab, and checkFile name extensions. - macOS: Finder menu >
Settings(calledPreferenceson older versions) >Advanced> checkShow all filename extensions.
Now look at the file. Two things trip people up here. First, someone may have renamed a .doc to .docx at some point — the label changed, the contents did not, and every .docx tool will still reject it. Second, files that traveled through old email systems or shared drives sometimes arrive with the wrong extension attached.
The most reliable test costs nothing: open the file in Word and read the title bar. If it says [Compatibility Mode] next to the file name, you are looking at the old format regardless of what the extension claims.
Re-save it as .docx
If you have Word: open the file, then File > Save As. Pick a location, and in the file-type dropdown directly beneath the file name box, choose Word Document (*.docx). Save. On Mac the path is the same, with a File Format menu instead of a dropdown. Word leaves your original .doc alone and writes a second file beside it.
If you do not have Word, two free routes work:
- Google Drive. Go to drive.google.com, click
New > File upload, and pick the .doc. Right-click the uploaded file and chooseOpen with > Google Docs. ThenFile > Download > Microsoft Word (.docx). Worth knowing: this sends the document to Google's servers, so skip it if the contents are confidential. - LibreOffice. Free, runs offline on Windows, Mac and Linux, and opens .doc without complaint. Open the file, then
File > Save As, setFile typetoWord 2007-365 (.docx), and save. When it asks whether to keep the Word format, say yes.
Both produce a genuine .docx that any converter will accept. More no-Word routes here.
What [Compatibility Mode] in the title bar means
When Word opens an old document, it disables the features the old format cannot store — newer text effects, some table options, certain equation handling — and flags this by appending [Compatibility Mode] to the title bar. You are editing a 2003-era document inside a modern app, with one hand tied behind its back.
Saving through Save As gets you a .docx file, but the cleanest upgrade is File > Info > Convert. Word rewrites the document in the current format and turns the disabled features back on. Read the confirmation dialog before you click it: this one replaces the document rather than writing a copy, so duplicate the file first if you need the original preserved.
One more wrinkle worth knowing — Compatibility Mode can show up on files that already end in .docx. The mode is driven by a compatibility flag stored inside the document, not by the extension, so a .docx created years ago in an older Word can still carry it.
Check the document before you send it anywhere
Upgrading a decade-old document is not always lossless. Scroll the whole thing once, and pay attention to:
- Field codes. Old mail-merge and cross-reference fields sometimes display stale values after conversion. Select all with Ctrl+A and press F9 to force every field to update.
- WordArt. Pre-2007 WordArt was a different kind of object entirely. Converting re-renders it using modern text effects, which can change its shape, spacing or position.
- Equations. Anything built with the old Microsoft Equation 3.0 object does not become a native Word equation. It generally survives as a static object you can look at but no longer edit.
- Page count. Compare it before and after. A shift of one or two pages usually means something reflowed, and the last page is where it will show.
Fix anything that moved before you make the PDF. Correcting it afterward means starting over.
Then make the PDF
Once the file is a real .docx, two routes are fastest:
- Already in Word? Use
File > Save Asand pick PDF from the file-type list, orFile > Export > Create PDF/XPS. This is the right choice when the document uses a specific typeface — Word embeds your actual fonts. - No Word? Drop the .docx into the converter on this site. It runs entirely in your browser: nothing is uploaded, there is no queue and no watermark. Turn Wi-Fi off after the page loads and it still works.
Be aware of the trade-off. The browser converter typesets with DejaVu Sans, so Calibri, Aptos or a corporate font gets substituted — see why fonts change. It also does not carry over headers, footers or footnotes. When the exact typeface or a running header matters, Word's own Export is the better tool, and saying so is more useful than pretending otherwise.
Working from a phone? The free app converts on the device itself, for iPhone and iPad or Android.
The same problem with .rtf, .odt and .pages
Every one of these fails for the same reason — a .docx tool can only read .docx — and every one has a one-step fix:
- .rtf — Word and LibreOffice both open it.
File > Save As, chooseWord Document (*.docx). - .odt — LibreOffice's native format, and Word can open it too. In either program,
File > Save Asand chooseWord 2007-365 (.docx)orWord Document (*.docx). - .pages — Apple Pages only. On a Mac,
File > Export To > Word. With no Mac at hand, upload it to iCloud.com, open it in Pages there, and download a Word copy. - Scanned PDFs and photos of documents — these contain no text at all, only pixels. No format conversion helps; you need OCR.