Loading...
Loading...
Extract the text from a PDF and translate it into your target language as a plain text file.
Your file is deleted from our server right after processing.
Your file is uploaded securely to run this tool, then deleted from our server immediately after processing — never stored, logged, or shared.
1. Drag-and-drop or select your file in the workspace above.
2. Adjust any options this tool shows for your document.
3. Click "Process Translate PDF" to run the conversion.
4. Download the finished file — your upload is deleted from our server right after processing.
Translate PDF pulls the plain text out of your PDF, sends it in chunks to the free MyMemory translation API, and returns the result as a plain-text file in your target language — not a translated PDF.
The original file's fonts, images, and page layout are discarded at the text-extraction step, so what comes back is one continuous block of translated text rather than a page-for-page replica of the source document. Text is split into roughly 450-character chunks before translation; if an individual chunk's request fails, that chunk is merged back into the output untranslated rather than left blank or flagged, so an occasional sentence in a long document may quietly stay in the source language. There's also no source-language picker in the target-language dropdown — extraction assumes the source text is English by default, and you only choose where it's going: Spanish, French, German, Italian, Portuguese, Japanese, Chinese, Hindi, Arabic, Russian, or Korean. The download itself — translated-result.txt — is plain text through and through, so treat it as raw translated words rather than a finished, ready-to-send document.
Because extraction only finds text that's already real text in the PDF, a scanned or photographed page won't produce anything meaningful to translate — it's just a picture as far as extraction is concerned, no matter how readable it looks to a person. If your source is a scan, run OCR PDF first to get a plain-text transcript of what it actually says, since this converter's own extraction step only works on PDFs that already contain real, selectable text.
Last updated: July 27, 2026
DocShift deletes your file from our server the moment processing finishes — nothing is stored, logged, or shared. There's nothing to install and no sign-up: your document is ready in seconds.
No. The tool extracts plain text from the PDF and translates that text — fonts, layout, images, and page structure are not carried over. You get back a plain .txt file of the translation, not a formatted document.
No. Extracted text is sent to MyMemory, a free translation-memory API, not a language model — treat the result like standard machine translation rather than an AI rewrite of your document.
Text is translated in roughly 450-character chunks; if an individual chunk's translation request fails, that chunk is inserted back in its original language rather than retried, so an occasional sentence in a long document may not get translated.
Only if it already contains real text. Extraction cannot read text baked into a scanned image — for a scan, run OCR PDF first to get a transcript of what it says.
No — there is no source-language selector; extraction assumes the source text is English. You only choose the target language from the dropdown.