Word to PDF Converter

Upload a .docx Word file and convert it to PDF in your browser. No server, no signup — just drop your file, preview, and print to PDF.

📄

Drop your .docx file here

or click to browse

Only .docx format supported

Frequently Asked Questions

Is my Word document uploaded to a server?

No. The entire conversion happens client-side in your browser using mammoth.js. Your file never leaves your device.

What Word features are supported?

Headings (H1–H6), paragraphs, bold, italic, underline, lists (ordered and unordered), tables, and hyperlinks. Complex elements like embedded images, macros, charts, and WordArt are not supported.

Only .docx is supported — what about .doc?

.doc is the old binary Word format (pre-2007) and cannot be parsed client-side. Save your .doc file as .docx in Microsoft Word or LibreOffice first, then convert here.

How do I save the result as PDF?

Click "Open Print Dialog", then in the printer dropdown select "Save as PDF". On macOS you can also use the PDF button in the bottom-left of the print dialog.

Why doesn't the PDF look exactly like the original Word document?

mammoth.js extracts the document content and maps it to semantic HTML. Precise pixel-level layout fidelity (margins, columns, custom fonts, advanced formatting) requires a server-side converter like LibreOffice or Microsoft Word itself.

How .docx Conversion Works

This tool uses mammoth.js — an open-source library that extracts the semantic content from a .docxfile (headings, paragraphs, lists, tables, links) and converts it to clean HTML. The HTML is then rendered in your browser and exported to PDF via the browser's print engine.

The conversion runs 100% client-side — your document is never sent to any server. This also means features that require a full Office rendering engine (exact fonts, complex tables, embedded images, macros) are not supported.

Supported vs Unsupported Elements

ElementSupport
Headings (H1–H6)✅ Supported
Paragraphs & line breaks✅ Supported
Bold, italic, underline✅ Supported
Ordered & unordered lists✅ Supported
Tables (simple)✅ Supported
Hyperlinks✅ Supported
Embedded images⚠️ Partial (inline images)
Complex table merges❌ Not supported
Custom fonts❌ Not supported
Macros / VBA❌ Not supported
.doc (pre-2007 format)❌ Not supported

How to Save as PDF

  • Windows / Linux (Chrome, Edge) — Print dialog → Destination → “Save as PDF”.
  • macOS (Safari) — Print dialog → PDF button (bottom-left) → “Save as PDF”.
  • macOS (Chrome) — Print dialog → More settings → “Save as PDF”.
  • Firefox (all OS) — Print dialog → Printer: “Microsoft Print to PDF” (Windows) or “Print to File” (Linux/macOS).