Translate a PDF With AI — Free, 13+ Languages

Translate a PDF's text into another language.

This tool translates a PDF's text into another language using Google's Gemini AI model — useful for reading a document written in a language you don't speak, or producing a translated version to share with someone who doesn't read the original. Pick a source language or let the tool auto-detect it, choose a target language from 13 widely-spoken options, and get back the full translated text.

Like Summarize, this is one of the two tools on this site that genuinely isn't fully private, and we say so upfront: your PDF's text is extracted locally in your browser, but that extracted text is then sent to Google's Gemini API to produce the translation, since no on-device model today handles this range of languages well. Only the extracted text is sent — never the original file — and there's a clear notice before you run it.

You can download the translation as a plain text file, or check the option to also generate a simple PDF version of it. That PDF is rendered through the browser's own text layout engine rather than a fixed built-in font, specifically so that non-Latin scripts — Hindi, Arabic, Bengali, Russian, Urdu, Japanese, Mandarin — render correctly instead of coming out as missing characters, which is a real limitation of the basic fonts a lot of lightweight PDF tools rely on.

The same 50-page/100,000-character cap as Summarize applies here, for the same reason: translation quality and cost both hold up better on reasonably-sized documents than on very long ones. For a scanned PDF with no real text layer, run it through the OCR tool first — there's nothing to translate without extractable text underneath.

How to Translate PDF

  1. Upload your PDF (up to 50 pages or 100,000 characters).
  2. Choose the source language (or leave it on auto-detect) and the language to translate into.
  3. Optionally check "Also generate a PDF of the translation."
  4. Tap "Translate with AI" and download the result.

Frequently asked questions

Which languages are supported?

English, Hindi, Spanish, Arabic, French, Mandarin Chinese, Bengali, Portuguese, Russian, Urdu, Indonesian, German, and Japanese, as both source and target languages.

Do I need to specify the source language?

No, auto-detect is the default and works well for clearly-written text — but you can set it explicitly if you prefer.

Will non-Latin scripts like Hindi or Arabic display correctly in the PDF output?

Yes — the optional PDF is rendered through the browser's own font rendering rather than a limited built-in font, so scripts like Hindi, Arabic, Bengali, and Japanese display properly.

Is this tool as private as the rest of the site?

No, and we're upfront about it — text extraction is local, but the extracted text is sent to Google's Gemini API to produce the translation. The original file is never uploaded.

Is there a document length limit?

Yes, up to 50 pages or 100,000 characters, the same cap used by the Summarize tool.

Related tools