The converter uses Mammoth.js to parse your DOCX file into structured HTML, then renders that HTML to an A4 PDF using pdf-lib. The entire process runs inside your browser tab — your document never leaves your device.
Best Results
For best output quality, use simple single-column documents. Multi-column layouts, text boxes, SmartArt, and charts are not yet rendered. Paragraphs, headings, bullet lists, numbered lists, bold, italic, and basic table data all convert reliably.
Frequently Asked Questions
What formatting is preserved?
Headings (H1, H2, H3), bold and italic text, bullet lists, numbered lists, horizontal rules, and basic tables are all preserved in the PDF output. Complex layouts with text boxes, shapes, or charts may be simplified.
Does it work with password-protected DOCX files?
No. The converter cannot read encrypted or password-protected DOCX files. Remove the password protection in Word before converting.
My document has images — are they included?
Images embedded in DOCX are not currently included in the PDF output. This is a limitation of browser-based conversion without a server. Use the converted PDF for text content and add images manually if needed.
Is there a file size limit?
No hard limit. Conversion happens in your browser so very large documents may take a few seconds. A 100-page Word document typically converts in under 5 seconds.
How is this different from printing to PDF in Word?
Printing to PDF in Word produces a pixel-perfect copy of the Word layout but requires Word to be installed. This tool converts in any browser without any installed software, making it useful when you are on a computer without Word.