Translating PDF…
Extracting text and calling translation API…
PDF Tools Calculators Contact Log In

Translate PDF

Extract and translate PDF text into another language

Drop your PDF here

PDF files only • Max 50 MB • Up to 20 pages

Uses MyMemory free translation API. Best results with text-based PDFs (not scanned images). Maximum 20 pages. The translated PDF will contain the extracted and translated text in a clean layout.

Translation Complete!

Your translated PDF has been downloaded.


16 Languages

Translate between major world languages

PDF Output

Download as a clean PDF document

Free API

No account or API key required

20 Pages Max

Works best on text-based PDFs

Translate the text content of a PDF (up to 20 pages) into another language and download the result as a newly formatted PDF, with right-to-left script support.

How It Works

How Translate PDF Works

The PDF's text is extracted server-side page-by-page using smalot/pdfparser. Each page's text is split into chunks of roughly 450 characters (respecting word boundaries) to stay within translation API limits, then each chunk is sent to the MyMemory Translation API along with your chosen source and target language codes.

Translated chunks are reassembled per page; if the target language is Arabic, Hebrew, Persian, Urdu, or another right-to-left script, the tool automatically sets right-to-left text direction and enables mPDF's automatic font and script detection so the correct characters render properly.

The translated text for every page is written into a new PDF using mPDF, with each original page becoming its own page in the output, labeled by page number — producing a standalone translated document rather than a translation overlaid on the original layout.

Worked Example

See It In Action

A 4-page PDF instruction manual in English translated to Spanish produces a new 4-page PDF where each page's text has been translated section by section and reassembled with page labels, readable as a standalone Spanish version of the document.
FAQ

Frequently Asked Questions

Is there a page limit?
Yes — up to 20 pages per document, since each page requires multiple translation API calls and larger documents would be slow and hit rate limits.
Will the translated PDF keep the original layout, images, and fonts?
No — this rebuilds the document as translated paragraph text on new pages; it does not preserve the original visual layout, images, columns, or fonts from the source PDF.
What happens if the translation service is temporarily unavailable?
If a text chunk fails to translate, the tool falls back to keeping that chunk in its original language rather than failing the whole conversion, so you may occasionally see a mix of translated and untranslated text.
Does this support right-to-left languages like Arabic or Hebrew?
Yes — when translating into a right-to-left language, the output PDF automatically switches text direction and font handling so the script displays and reads correctly.