Open Doc Tools

How to translate a PDF between Bengali and English

Updated 19 September 2026

Translating a PDF is two problems wearing one coat: getting the words out of the file, and translating them. Bengali makes the first problem harder than English does, and that is where most attempts fail.

Check whether the file has real text

Try to select a line. If the characters highlight, the text is really there and translation will work directly. If nothing selects, the page is an image and no translator can read it yet.

There is a third case peculiar to Bengali and other Indic scripts: text that selects but comes out as nonsense when copied. That happens when the PDF was made with a legacy font that stores its own character codes rather than Unicode — common in older Bangladeshi government documents and anything made with Bijoy. It looks like text and behaves like a picture.

Fix an image or a scrambled file first

Run it through OCR, which looks at the picture of the page and writes real, selectable Unicode text. That fixes both the scanned case and the legacy-font case, because OCR reads shapes rather than character codes.

Then translate

  1. Open Translate PDF and choose your document.
  2. Pick the language you want it in — English is the default, and Bengali is in the list.
  3. Choose faithful for official documents, plain language for something you only need to understand.
  4. Copy the result, or download it as a Word file to edit.

What you get, and what you do not

Official documents

A machine translation is not a certified translation. Embassies, courts and universities generally require a translation signed by a recognised translator. Use this to understand a document, to check a translator’s work, or for anything unofficial — not as the certified copy itself.

Questions

Why does copied Bengali text come out as gibberish?
The PDF uses a legacy non-Unicode font, such as Bijoy, which stores its own character codes. Your computer maps them to the wrong letters. Running the file through OCR produces real Unicode text.
Is translating a PDF here free?
There are free AI runs every day, and a long document uses one for every few pages. Beyond those, runs are charged by what they actually use — a few cents for a long document — from a balance you top up.
Can I translate into Hindi, Urdu or Arabic too?
Yes. Twenty languages are in the list, and right-to-left scripts like Urdu and Arabic render correctly in the result and in the Word download.

Tools used here

Translate a PDF Bengali ⇄ English — free runs