Word to PDF
Turn a Word .docx document into a PDF without uploading it.
Loading Word to PDF… If nothing happens, please enable JavaScript.
Word documents are the most common file people need as a PDF: a CV for a job portal that only accepts PDF, an invoice for a client, a thesis for submission, a letter that must look the same on every screen. A .docx file is really a zip archive of XML parts describing paragraphs, styles, tables, images, headers and footers, and the page setup of each section. Converting it means laying all of that out on real pages, which is what Word does when you choose Save as PDF.
Examples
cv.docx (A4, 2 pages)
cv.pdf
Same margins and page breaks, selectable text, clickable email and LinkedIn links.
report.docx with a landscape section
report.pdf
Each section keeps its own paper size and orientation when printed.
letter.doc (Word 97-2003)
Not supported
Save it as .docx in Word, LibreOffice or Google Docs first.
Frequently asked questions
Is my Word document uploaded?
How do I get the PDF file?
Why do line or page breaks differ from Word?
Which Word features are not converted perfectly?
Can it convert old .doc files, .odt or .rtf?
Will the text in the PDF be selectable?
Can I protect the PDF with a password afterwards?
What does the HTML download contain?
About Word to PDF
This tool does that layout in your browser. It reads the .docx with the open-source docx-preview library, which reproduces paper size, margins, orientation, headers and footers, footnotes, tables, lists, images and Word's own page breaks. You see a page-by-page preview, then the PDF is produced by your browser's built-in print engine: choose Save as PDF in the print dialog. Each section keeps its own paper size, so a landscape table in the middle of a portrait report prints in landscape. Text stays real text in the PDF, selectable and searchable, and links remain clickable. You can also download the result as a single self-contained HTML file.
Nothing is uploaded. Online converters ask you to send the document to their server, which is a real concern for contracts, medical letters, HR files and anything under a confidentiality agreement. Here the file is unpacked and rendered by JavaScript on your own device, and it works offline once the page has loaded.
Be aware of the limits of any converter that is not Word itself. Fonts that are not installed on your device are replaced by the closest available font, which can move line and page breaks. Text boxes, wrapped and floating images, SmartArt, charts, equations, and complex tables with merged cells may be simplified, and tracked changes and comments are not printed. For a quick, private PDF of letters, CVs, reports and forms the result is usually very close; for a print-critical layout, check the preview before saving. Old binary .doc files are not supported: open them in Word, LibreOffice or Google Docs and save as .docx first.
Why Word Became a Zip File
For its first two decades, Word saved documents in a binary format that was essentially a dump of the program's internal memory structures, stored inside a miniature file system called OLE Compound File. It loaded quickly on the computers of the 1990s but was notoriously hard for anyone else to read, and Microsoft did not publish a full specification until 2008. Competing word processors spent years reverse engineering it, and documents that looked perfect in one version of Word could shift in another.
The change came under pressure from governments. In the early 2000s several public administrations, notably the Commonwealth of Massachusetts in 2005, began requiring open, documented formats for official records, and the OpenDocument format, developed around OpenOffice, was standardised by ISO in 2006. Microsoft answered with Office Open XML: Word 2007 switched to .docx, a zip archive of XML files, and the format was standardised as ECMA-376 and then ISO/IEC 29500 in 2008, after one of the most contested votes in ISO's history.
You can see the structure yourself: rename any .docx to .zip and open it. Inside, word/document.xml holds the text as paragraphs (w:p) made of runs (w:r) of identically formatted text, styles.xml holds the styles, and the media folder holds the pictures. Interestingly, Word also writes the positions where it last broke pages (lastRenderedPageBreak) into the file, which converters like this one use to reproduce Word's pagination without having Word's layout engine.