Skip to main content
Toolzum

Translate PDF

Extract text from a PDF and translate it between 20 languages. Output is plain text (PDF formatting is not preserved). Text limited to 5,000 characters. Most processing runs locally; specific features use cloud AI.

Runs on PDF.js

Hybrid Browser Native

How to Use the Translate PDF

1. Upload the PDF

Native-text PDFs translate best; scanned image-only files need OCR first.

2. Pick the language pair

Source auto-detects; choose any supported target language.

3. Download translated PDF

Layout follows the original. Verify names and numbers before official use.

Similar Tools You Might Need

See all

Frequently Asked Questions

Is my document uploaded?

Only extracted text (up to 5,000 characters) is transmitted for translation; the PDF itself is never transmitted. Nothing is stored after the translation returns.

Why is output plain text?

Only extracted text is translated, so PDF layout, fonts, and images do not carry over. For layout-preserving conversion, use a PDF converter instead.

Which target languages are supported?

20 languages via the translation API. Quality is best between major languages; rare pairs may need a human pass.

How do I use the translated text?

Copy it out or download the plain-text file — formatting doesn't survive, so treat output as working text for editing or quoting.

What happens with a long PDF over the API cap?

Only the first 5000 characters are sent (characters 0 to 5000); the toast confirms the first 5000 of N characters as the API limit. The translation request aborts after 25 seconds and succeeds on response status 200. Example: a 12000-character extraction translates the first 5000; translate the remainder separately.

Last updated October 2026