Word to PDF
Free web tool: Word to PDF
Drop a file here, or
Choose file최대 50MB, DOC/DOCX 파일
About Word to PDF
The Word to PDF Converter is a free, browser-based tool that transforms Microsoft Word documents (DOC and DOCX formats) into PDF files without any server upload. Using the mammoth.js library to parse DOCX content and jsPDF to render the output, the conversion happens entirely within your web browser — your documents never leave your device. It supports files up to 50MB and handles Korean text with a dedicated font loader.
This tool is primarily used by office workers, students, and professionals who need to share documents in a universally readable format. Sending a PDF instead of a DOCX ensures that recipients see the same layout regardless of which word processor they have installed. The converter extracts paragraphs, headings, lists, and embedded images from the DOCX, then flows them onto A4 pages with proper margins and automatic page breaks.
The reference is organized around the conversion pipeline: file selection via drag-and-drop, HTML extraction via mammoth.js, DOM traversal for text and image nodes, and PDF generation via jsPDF. Images are scaled to fit within the usable page width (515pt) and are capped at 80% of the page height to avoid overflow. Complex formatting such as tables and multi-column layouts is simplified to plain text during conversion, which is noted clearly to users.
Key Features
- Converts DOC and DOCX files to PDF entirely in the browser — no server upload
- Supports files up to 50MB with drag-and-drop or file picker upload
- Embedded images are extracted and scaled proportionally to fit A4 page width
- Korean text rendering with a dedicated Hangul font loaded via jsPDF
- Automatic page breaks when content exceeds A4 page height (842pt)
- Paragraphs, headings (h1–h6), lists, and line breaks are all processed in order
- One-click PDF download with the original filename preserved (replacing .docx with .pdf)
- Clear status feedback at each stage: idle, converting, done, and error states
Frequently Asked Questions
What file formats does this converter accept?
The converter accepts both DOC and DOCX files, which are the standard Microsoft Word document formats. The maximum supported file size is 50MB.
Does my Word document get uploaded to a server?
No. The entire conversion runs inside your web browser using the File API, mammoth.js, and jsPDF. Your document is never sent to any server, which means your content remains completely private.
Will my images be included in the PDF?
Yes. Images embedded in the DOCX are extracted as base64 data URIs and rendered into the PDF. They are automatically scaled down to fit within the page width, and very tall images are capped at 80% of the page height.
Why do tables look different in the PDF output?
Table content is extracted as plain text rather than rendered as a grid. This is a known limitation of the client-side conversion approach. For documents with complex tables, a desktop application like LibreOffice or Microsoft Word may produce better results.
Can I convert documents with Korean or other non-Latin characters?
Yes. The tool loads a dedicated Korean font into jsPDF before rendering, so Hangul text is displayed correctly. Other Unicode characters may also render depending on the font coverage.
What happens if the conversion fails?
An error message is shown explaining what went wrong, and a "Try Again" button allows you to retry without refreshing the page. Common causes include corrupted DOCX files or unsupported binary DOC formats.
Is the output PDF editable?
The generated PDF contains rasterized text and images laid out as a flat document. It is not an editable PDF form. If you need an editable PDF, you should use a dedicated tool such as Adobe Acrobat or LibreOffice.
How is the page size and margin set?
All output PDFs use A4 size (595pt x 842pt) with 40pt margins on all sides, giving a usable content width of 515pt. Text is set at 11pt font size with a 14pt line height.