PDF to Word — Free

Runs in your browser. Reconstructs paragraphs from PDF's line-by-line text — plain text output, no styling preserved yet.

Drop PDF here

Text-based PDFs only — scanned/image PDFs aren't supported (no OCR).

Converting...

Starting...

Done

Converted to DOCX.

How this actually works

This runs in your browser using pdf.js to extract text and docx.js to build the Word file. PDFs store text line-by-line with X/Y coordinates, not as paragraphs, so this tool measures the vertical gap between lines: a small gap means "same paragraph," a larger gap means "new paragraph." It also fixes hyphenated line breaks. This is genuine logic, not marketing language — you can see the effect on any multi-paragraph PDF.

What it does NOT do (yet)

  • No OCR. If your PDF is a scan or photo of text (no selectable text layer), this tool can't read it and will show an error — it doesn't recognize characters from images.
  • No formatting preserved. Output is plain text in Word — bold, italic, colors, and fonts from the original aren't carried over yet.
  • Basic column handling. A simple heuristic tries to detect a two-column layout and read left-then-right; complex multi-column or magazine-style layouts may still come out in the wrong order. Check the result before relying on it.
  • No table reconstruction. Tables convert as loose lines of text, not as a Word table.

We'd rather list what's missing than have you find out mid-task.

Privacy

Conversion happens entirely in your browser — no upload, verifiable in your browser's Network tab. There's no server-side component to this tool, so there's nothing being retained or deleted on our end because nothing is sent in the first place.

FAQ

Can it convert scanned PDFs?

No — there's no OCR. Only PDFs with real, selectable text will convert.

Will my bold/italic text be preserved?

Not currently — output is plain text.

Does it handle multi-column layouts?

A basic two-column heuristic is included, but complex layouts may still scramble reading order — check the result.

Is my file uploaded anywhere?

No — verify in your browser's Network tab.