AI-Powered

Translate PDF

Upload any PDF — we extract its real text, translate every word, then the downloaded PDF contains the exact same text you see in the preview. Hindi, Arabic, Chinese, all scripts supported.

Drop your PDF here or click to browse

Maximum file size: 50 MB · All Unicode scripts supported

How It Works

Translate your PDF in 3 steps

1
Upload Your PDF

We use pdf.js to extract the real text from every page, including multi-line and structured content.

2
Choose Languages

Select from 23 languages. We translate via the free MyMemory API in chunks for accuracy.

3
Download Exact PDF

We render the translated text using browser fonts (supports all Unicode), screenshot it with html2canvas, and embed it into a jsPDF — guaranteed same as preview.

Features

Why Translate with ILove-PDF?

Preview = PDF

The translated text preview and the downloaded PDF contain the exact same content — always.

All Scripts Supported

Hindi, Arabic, Chinese, Japanese, Korean, Devanagari, Cyrillic — browser rendering handles them all.

Real Text Extraction

We read your PDF's actual text using pdf.js — no dummy placeholders, ever.

Private & Secure

Files are never permanently stored. Everything runs in your browser.

Smart Chunking

Long documents are split into chunks and translated page by page for reliability.

100% Free

No registration, no watermarks, no hidden fees. Completely free translation.