Translate PDF
Translate PDF translates a PDF's text with Chrome's built-in on-device translator, page by page beside the original, so the document is never uploaded.
At a glance
- Accepts
- One PDF file with selectable text
- Outputs
- The translated text side by side with the original, as copy, .txt, Markdown or a simple reflowed PDF
- Where it runs
- Entirely in your browser, on your device
- What leaves your device
- Nothing - the file never leaves your device
- Limits
- No size or count cap; bounded by your device's memory; translation needs Chrome 138+ (or Edge 148+) on Windows, macOS or Linux, and Chrome downloads each language pack once; machine translation, layout not kept; PDF export for Latin, Greek and Cyrillic scripts only; scans need OCR first
- Account
- Not required - there is no sign-up
- Price
- Free, with no watermark and no usage cap
- Made by
- Visrut
- Last updated
- 12 October 2026
Drop a PDF and translate its text with the translation model built into Chrome. The text is read from the PDF and translated on your computer, paragraph by paragraph, and shown next to the original page by page. Copy it, or download it as .txt, Markdown or a simple PDF. Nothing is uploaded: there is no server and no cloud translation service involved.
How to use it
- Drop a PDF that has selectable text.
- Check the detected language under "From" and pick the language to translate to (it starts with your browser's language).
- Press Translate. The first time for a language pair, Chrome downloads its language pack once; after that it starts straight away. You can cancel at any time.
- Read the original and translation side by side, then copy or download the result.
What to expect
- It needs Chrome 138 or later on Windows, macOS or Linux. Other browsers can extract and download the text but not translate it.
- This is machine translation. It is useful for understanding a letter, a paper or a manual in another language, but check anything that matters with a person who reads both languages.
- Only the text is translated. Images, tables, columns and formatting are not kept, and the downloaded PDF is the translated text on plain pages.
- Scanned PDFs have no text to translate. Make them searchable with OCR PDF first.
- The whole document is translated from one language. A PDF that mixes languages is best split first with Split PDF.
Translate a PDF to English, Spanish and more
The target list starts with your browser's language, so most people get "translate PDF to English" or "to Spanish" with no changes. Any pair of the languages listed in the questions below works, for example Hindi to English or English to German.
Frequently asked questions
Is my PDF uploaded anywhere?
No. The text is read from the PDF in your browser with pdf.js and translated by the translation model built into Chrome, which runs on your computer. Nothing is sent to candidtools.com or to a translation service. The first time you translate between two languages, Chrome downloads that language pack from Google once; your text is not part of that download.
Which browsers can translate?
Chrome 138 or later on a computer running Windows, macOS or Linux. Microsoft Edge 148 or later also lists support for the same API. It does not work in Firefox, Safari, or any browser on Android, iPhone or iPad yet. In those browsers you can still extract the PDF's text and download it, and there is no hidden fallback to a cloud translator.
Which languages are supported?
The languages Chrome lists for its built-in translator: Arabic, Bengali, Bulgarian, Chinese (simplified and traditional), Croatian, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Kannada, Korean, Lithuanian, Marathi, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Spanish, Swedish, Tamil, Telugu, Thai, Turkish, Ukrainian and Vietnamese. Chrome says the list can change, and it checks each pair on your device before translating.
How big is the language pack download?
Chrome doesn't publish sizes, and it handles the download itself. In our test (Chrome 154 on a Mac, October 2026) each language pack took about 76 to 78 MB on disk, plus about 21 MB of shared translation code the first time. Pairs that don't include English, such as Spanish to German, used two packs, one for each language paired with English. Once a pack is on your computer, Chrome keeps it for later translations.
How good is the translation?
It is machine translation from Chrome's built-in model, so it is good for understanding a document and drafting, but it makes mistakes: names, technical terms, tables and anything legal or medical should be checked by someone who reads both languages. Each paragraph is translated separately, so terms are not always translated the same way throughout.
Does the translated PDF keep the original layout?
No. The translated PDF is the translated text reflowed onto plain A4 pages with a heading for each original page. Images, columns, tables, fonts and colours are not kept. For reading side by side, use the view on this page or the Markdown download.
Why can't I download a PDF for some languages?
The PDF export uses one font (Liberation Sans) that covers Latin, Greek and Cyrillic scripts. Arabic, Hebrew, Hindi and other Indic scripts, Thai, Vietnamese, Chinese, Japanese and Korean would need much larger fonts and right-to-left or complex text shaping, so for those languages you get copy, .txt and .md downloads instead.
My PDF is a scan. Can it be translated?
Not directly: a scanned page is a picture with no text to translate. Run it through OCR PDF first to add a text layer, then drop the searchable PDF here.
Is there a page limit?
No fixed limit. Chrome translates one piece of text at a time, so a long document takes a while; the page shows progress per page and paragraph, and you can cancel and keep what has been translated so far.