Micro Tool Yard logo
Headings, paragraphs, and simple formatting convert well. Complex tables, multi-column layouts, and embedded images have limited support.

Drag & drop a .docx file here

Convert it into a real, selectable-text PDF — nothing leaves your device.

Ad Slot

How it works

  1. Drop your .docx file

    Drag a file in or choose one from your device — nothing is uploaded.

  2. Preview the extracted content

    A quick, read-only preview shows the structure before the final PDF is built.

  3. Convert

    Your document is rendered into a real PDF with genuinely selectable text.

  4. Download your PDF

    Get a PDF that keeps headings, paragraphs, and simple formatting intact.

Word to PDF converts a .docx document into a genuine PDF, entirely inside your browser, in two clearly separated steps. First, mammoth reads the document's actual structure — headings, paragraphs, formatting, lists, simple tables — and turns it into clean, semantic HTML. Second, that HTML is mapped into a document definition for pdfmake, which builds a real PDF from it: actual text objects on the page, not a screenshot of one.

That second point matters more than it might seem. A tempting shortcut for this kind of conversion is to render the document to an image and wrap it in a PDF — fast to build, but the result has no selectable or searchable text, defeating much of the point of having a PDF at all. This tool avoids that entirely: pdfmake constructs the output from real text runs, fonts, and layout instructions, so the PDF you download behaves like any other properly authored PDF.

Before the final PDF is built, you'll see a read-only preview of mammoth's extracted HTML — a genuinely useful checkpoint, not just a loading animation. If a heading didn't come through as a heading, or a table looks off, you'll know before waiting on the full conversion rather than after downloading and opening the result.

Complex layouts are the honest limit here. Headings, paragraphs, bold/italic text, simple lists, and simple single-level tables all map cleanly. Nested tables, multi-column sections, text boxes, and embedded images don't have a clean equivalent in this conversion path yet, so a document that relies heavily on those will come through with reduced fidelity rather than failing outright — the goal is always readable output, even when it can't be pixel-perfect.


FAQ

Is my document uploaded to convert it?
No. Word to PDF runs entirely in your browser. The .docx is converted to structured HTML locally using mammoth, then rendered into a PDF locally using pdfmake — no file is ever uploaded, and no network request is made during conversion.
Will the PDF have real, selectable text, or is it a scanned-looking image?
Real, selectable text. This tool never rasterizes your document into an image at any stage — pdfmake generates a genuine PDF with an actual text layer, so you can select, search, and copy text from the output just like any normal PDF.
What formatting is supported?
Headings, paragraphs, bold and italic text, simple bullet and numbered lists, and simple single-level tables all convert well. Complex nested tables, multi-column layouts, text boxes, embedded images, and custom fonts have limited or no support in this version.
Why do I see a content preview before the PDF is ready?
The preview shows mammoth's intermediate extraction of your document's structure, so you can sanity-check that headings, paragraphs, and lists were recognized correctly before waiting on the final PDF render — genuinely useful for catching an unsupported layout early rather than only after downloading.
Is there a file size limit?
Files under 30MB process without any warning. Larger files up to 100MB will process but may take longer; files above 100MB are rejected up front with a clear message.