PDF to Word
Turn a PDF into an editable Word document you can actually change — free, no watermark, no signup.
How it works
- Upload. Choose the PDF you want to edit in Word (up to 25 MB).
- Convert. Press Convert to Word — paragraphs, headings and tables are rebuilt into a .docx.
- Download. Your editable .docx downloads automatically; the PDF is never stored.
About this tool
PDF to Word turns a PDF back into an editable .docx you can open in Microsoft Word, Google Docs or LibreOffice. It reconstructs paragraphs, headings, lists and tables from the PDF's layout rather than dumping the text into one block, so you can actually edit the result. It works best on PDFs that were exported from a document in the first place; a scanned image of a page has no text layer to recover, so those convert poorly. No watermark, no signup, and your file is converted in a temporary workspace and deleted immediately after.
What people use it for
- Edit the wording of a contract or report locked in a PDF
- Reuse text and tables from a PDF without retyping them
- Update an old document you only have as a PDF
- Get a PDF into Google Docs or Word for collaboration
Developer API
Automate this tool from your own code. Send a POST request to the endpoint below and get the same result the web tool produces. It is rate-limited per IP and needs no signup — API keys for higher limits are coming.
https://best.free/api/tools/pdf-to-word/
| Parameter | Example | Required | Notes |
|---|---|---|---|
file (file) |
document.pdf |
Yes | PDF, ≤25 MB. |
curl -X POST https://best.free/api/tools/pdf-to-word/ \
-F 'file=@document.pdf' \
-o document.docx
import requests
files = {"file": open("document.pdf", "rb")}
r = requests.post("https://best.free/api/tools/pdf-to-word/", files=files)
with open("document.docx", "wb") as out:
out.write(r.content)
const fd = new FormData();
fd.append("file", fileInput.files[0]);
const r = await fetch("https://best.free/api/tools/pdf-to-word/", { method: "POST", body: fd });
const blob = await r.blob(); // the document.docx
Response: An editable .docx (Word) file.