PDF Translator (Basic)

Translate the text inside a PDF in your browser — free, fast and private.

No PDF loaded yet.

Load a PDF to begin. Only the first 4,500 characters are translated, in short chunks.

The free MyMemory API has daily usage limits, so long PDFs are cut off at 4,500 characters. If the API is unreachable, the tool falls back to a small built-in phrase dictionary and tells you so — it never invents a translation for words it does not know; untranslated text stays in the original language.

How to use PDF Translator (Basic)

  1. Choose a PDF file. Its text is extracted in your browser with pdf.js — the file is never uploaded to ToolHub.
  2. Pick the source language and the language to translate into.
  3. Press Extract & Translate. The text is sent in short chunks to the free MyMemory translation API.
  4. Read the translation, then Copy it or Download .txt. If the API is unreachable, a small built-in phrase dictionary is used instead and the page says so.

Uses a free public translation API for short text. Full PDF translation with layout preserved needs a translation API key. Translations are machine translations — check important text yourself. Never invent a translation. Only the first 4,500 characters are translated, and the downloaded file is plain text — the original PDF layout is not kept.

Frequently Asked Questions

Is PDF Translator free?

Yes, it is 100% free with no sign-up. It uses the free MyMemory translation API, which has daily usage limits.

Does it keep the PDF layout?

No. It extracts the plain text and returns a plain-text translation. Keeping fonts, images and layout needs a paid translation API key.

What happens if the translation API is down?

The tool falls back to a small built-in phrase dictionary and tells you on the page. Only known phrases are translated — nothing is invented, and untranslated text stays in the original language.

Is my PDF uploaded anywhere?

No. The PDF is read in your browser. Only short text chunks are sent to the MyMemory API for translation.