100% client-side · free · no sign-up

PDF to Word Converter

Extract the text from a PDF into an editable Word (.docx) document, entirely in your browser. Honest about limits: great for text PDFs, not a layout copier.

Drop your PDF here

or

Text-based PDFs up to 100 MB

This tool runs entirely in your browser — your files are processed locally and are never uploaded to a server. You can even disconnect from the internet after the page loads.

What to expect: this tool extracts the text of your PDF into a clean, editable Word document — ideal for copying, quoting and re-editing content. It does not recreate the original layout, fonts, columns or images. Scanned PDFs (photos of pages) contain no text to extract; for those you would need OCR software.

How to convert PDF to Word

Four steps to an editable document.

  1. Add your PDF

    Drop a text-based PDF onto the zone or click “Browse files”. Files up to 100 MB are accepted.

  2. Convert

    Click “Convert to Word”. The tool reads the text layer of every page.

  3. Wait for the progress bar

    Long documents are processed page by page; the bar shows how far along the extraction is.

  4. Download the .docx

    Click “Download .docx” and open the file in Word, LibreOffice or Google Docs to edit it.

What this tool does

A PDF does not store paragraphs — it stores painted letters at fixed coordinates. This converter reads that text layer page by page with PDF.js and rebuilds it as flowing paragraphs inside a genuine Word .docx file, generated locally with the docx library.

The result is a document you can actually work with: correct a typo, copy a passage, reformat the text, or feed it into another workflow. That is the realistic promise of PDF-to-Word in a browser — content extraction done well.

It is equally honest about what it is not: a layout copier. Fonts, columns, tables-as-graphics and embedded images are not recreated, and a scanned page (which is just a photograph) contains no text to extract. You will find those limits spelled out below rather than discovered after the fact.

Key features

Real .docx output

The download is a standard Word document that opens in Microsoft Word, LibreOffice, Google Docs and Pages.

Accurate text extraction

PDF.js — the renderer behind Firefox’s built-in viewer — reads the text layer, so wording and order are faithfully recovered from typical documents.

Fully private

Extraction and document generation both run in your browser with self-hosted libraries. Nothing is uploaded.

No page limits or accounts

Convert as many documents as you like; there is no sign-up, watermark or daily quota.

Honest about limits

The page tells you upfront what carries over and what does not, so the output never surprises you.

Use anywhere

Works in modern browsers on desktop and mobile alike, with an accessible, responsive interface.

Supported formats and output

Input: text-based PDF files up to 100 MB — reports, articles, contracts, e-books and anything exported from a word processor.

Output: an editable .docx (Word 2007 and newer) containing the document’s text as clean paragraphs.

  • Carries over: the full text content, page by page, as editable paragraphs.
  • Does not carry over: fonts, colours, columns, tables, headers/footers and images.
  • Scanned PDFs contain no text layer and produce an empty document — see limitations.

Practical use cases

  • Reusing text — quote or repurpose passages from a report or e-book without retyping them.
  • Editing a document you only have as PDF — fix wording, update figures and re-export from your word processor.
  • Translating content — get clean text out of a PDF so it can be pasted into translation tools.
  • Accessibility reformatting — turn a fixed-layout PDF into flowing text that screen readers and reflow handle better.
  • Data cleanup — extract the wording from letters or contracts into an editable starting point.

Limitations and notes

  • No OCR. A scanned page is a picture, so there is no text to extract — the result will be empty. Run the scan through OCR software first if you need its text.
  • The original layout is not recreated: multi-column text becomes a single column, and tables arrive as plain text lines.
  • Complex reading orders (sidebars, text boxes, footnotes) can occasionally come out in a different order than on the page.
  • Images inside the PDF are not transferred — only the text layer is extracted.

Frequently asked questions

Why does the Word file not look like my PDF?

PDFs store painted glyphs at fixed positions, not flowing paragraphs. This tool rebuilds the text content into Word paragraphs so you can edit it — fonts, columns, tables and images from the original layout are not recreated.

My PDF is a scan — will it work?

No. A scanned page is just a picture; there is no text to extract. You would need OCR (optical character recognition) first. If the result document is empty, your PDF is almost certainly a scan.

Is there any upload?

No. Text extraction and DOCX generation both run locally in your browser with self-hosted, open-source libraries.

Which PDFs work best?

Reports, articles, contracts and e-books exported from Word or similar tools — anything with real, selectable text.

What format is the output file?

A standard .docx document — the format used by Microsoft Word since 2007. It also opens directly in LibreOffice Writer, Google Docs and Apple Pages.

Can I edit the result in Google Docs?

Yes. Upload the downloaded .docx to Google Drive and open it with Google Docs — the text is ordinary editable paragraphs with no special formatting to trip over.

Why is some of my text in a different order?

PDFs store each glyph at an absolute position rather than as a story. In complex layouts — sidebars, pull quotes, multi-column pages — the extraction order follows the PDF’s internal order, which may differ from visual reading order. Simple single-column documents convert in perfect order.

How do I know if my PDF is a scan?

Try selecting text in your PDF reader: if you cannot highlight words, the pages are images. You can also just convert — an empty or near-empty .docx means the document has no text layer.