Batch Translate PDFs

Translate a whole folder of PDFs into one language in a single run — the text of each is translated and packaged into a single ZIP of .txt files.

or drop files / a folder here

Supports PDFRead locally — only text is sent

Batch translate PDFs — FAQ

How do I translate several PDFs at once?

Drop your PDFs onto the page — or a whole folder — pick the target language, then click Translate all. Each PDF is read in your browser, its text is translated one by one, and you download them all as a single ZIP of .txt files.

Which languages can I translate to?

13 languages including English, Simplified and Traditional Chinese, Spanish, French, German, Japanese, Korean, Portuguese, Italian, Russian, Arabic, and Hindi. The whole batch is translated into the one language you pick.

What do I get back — does it keep the layout?

You get plain text (.txt), one file per PDF, zipped together. The translation is text-only, so the original layout, images, and formatting are not preserved. It's best for reading and reusing the content, not for producing a formatted copy.

Is there a limit, and what about scanned PDFs?

Up to 10 PDFs per batch, each up to about 10 pages (14,000 characters) of text. Scanned PDFs have no selectable text, so run OCR on them first; otherwise they're skipped with a note.

Is it private and free?

Each PDF is read in your browser and only the extracted text — never the file — is sent for translation. It's free; translation counts toward your daily AI usage limit, which resets each day.