TranslatePDFOnline Complete Guide: Free AI PDF Translation with OCR, API & 10 Languages
A PDF arrives in Spanish. Your team works in English. The clock is ticking. You need that document translated — but not just the words. You need the columns, tables, figures, and layout to stay intact.
TranslatePDFOnline solves exactly this problem. It is a free online PDF translation platform powered by AI. Upload a PDF, pick a language, and get back a translated document that keeps the original formatting. Scanned pages? OCR handles them. Need to automate? There’s a REST API.
This guide covers everything: the core tools, the OCR translator, the developer API, pricing, and practical workflows. If you have a PDF sitting on your desktop in a language you cannot read, this is where you start.

1. What Is TranslatePDFOnline?
TranslatePDFOnline is an online PDF translation platform that works entirely in your browser. There is nothing to install, no account required to try it, and no file size wall that pushes you to a paid plan before you can test it.
The platform handles three distinct jobs that usually require separate tools:
| Capability | What It Does | Typical Use |
|---|---|---|
| PDF Translation | Translate a digital PDF while preserving layout | Business docs, reports, contracts |
| OCR Translation | Scan → OCR → Translate → Export as PDF | Scanned books, faxes, image-only PDFs |
| Developer API | Programmatic translation via REST endpoints | Automated pipelines, CI/CD, AI agents |
Under the hood, it combines Baidu OCR for text recognition, DeepSeek for AI translation, and Puppeteer for PDF export — all orchestrated through Cloudflare Workers and Queues.

2. Supported Languages: 10 Languages, Full Bidirectional Translation
TranslatePDFOnline supports 10 languages with full bidirectional translation between any language pair:
| Code | Language | Code | Language |
|---|---|---|---|
en |
English | ja |
日本語 |
zh |
中文 | ko |
한국어 |
es |
Español | de |
Deutsch |
fr |
Français | ru |
Русский |
it |
Italiano | el |
Ελληνικά |
This means you can translate from English to Chinese, Chinese to Japanese, German to French — any direction. The entire UI also switches to match your language preference.

3. Core Tools: Beyond Just Translation
TranslatePDFOnline bundles a suite of document tools. You access each from the top navigation or the landing page.
PDF to Text
Extract all text from any PDF. Useful for indexing, searching, or pulling content into another editor. Works on both digital and scanned PDFs.
Image to Text (OCR)
Upload a JPG, PNG, or WebP image and get the text extracted via OCR. Handles phone photos of documents, screenshots, and scanned pages.
JPG to Word / Photo to Word
Take a phone photo of a document, upload it, and get an editable .docx file. No retyping. The OCR preserves paragraphs, and the output opens directly in Microsoft Word or Google Docs.
PDF to Word Doc
Convert an entire PDF into a Word document. Tables, headings, and body text transfer over — you can edit the content freely after conversion.
Contract Comparison
Upload two versions of a contract or agreement. The AI highlights additions, deletions, and modifications side by side. Built for legal teams, procurement, and anyone reviewing document revisions.

4. The OCR Translator: How It Actually Works
The OCR Translator is the heart of the platform. Here is exactly what happens when you upload a PDF:
Step 1: Upload
Drag your PDF onto the upload area. The file goes straight to Cloudflare R2 storage via a pre-signed URL — your browser uploads directly, no middle server.
Step 2: OCR Processing
If your PDF is scanned (image-only, no text layer), the OCR pipeline kicks in. Baidu OCR extracts the text from each page, preserving reading order and column structure.
Step 3: AI Translation
The extracted text is sent to DeepSeek for translation. The model receives context about document structure — headings, paragraphs, tables — so it produces natural, fluent translations instead of word-for-word dumps.
Step 4: PDF Export
Puppeteer renders the translated text back into a PDF. Fonts, sizes, and layout are reconstructed to match the original as closely as possible.
Step 5: Download
You get a translated PDF file. Download it, share it, print it — it is a standard PDF that any reader can open.

5. Developer API: Translate PDFs Programmatically
TranslatePDFOnline now has a public REST API. If you need to translate PDFs inside an automated pipeline, a CI job, or an AI agent, you can do it with a few lines of code.
Get Your API Key
Sign up at translatepdfonline.com, go to Settings → API Keys, and click Create API Key. Copy the key — it is shown only once.
Make a Request
cURL:
1 | curl -X POST https://www.translatepdfonline.com/api/v1/translate \ |
Python:
1 | import requests |
Node.js:
1 | const resp = await fetch("https://www.translatepdfonline.com/api/v1/translate", { |
Rate Limits & Pricing
- 60 requests/minute per API key
- 10 credits per page translated
- New users receive free trial credits
- Subscriptions available for regular top-ups
Full API docs at /docs/api.

6. Pricing: Free to Start, Pay as You Go
TranslatePDFOnline uses a credit-based billing system:
| Tier | Credits | Best For |
|---|---|---|
| Free Trial | 50 credits (~5 pages) | Testing the platform |
| One-Time Top-Up | 500 credits | Occasional translation needs |
| Monthly | 550 credits/month | Regular individual use |
| Quarterly | 1,600 credits/quarter | Small teams |
| Annual | 6,500 credits/year | Best value per page |
Credits are consumed at 10 credits per translated page. Unused credits roll over within their validity period.
Payment is handled through Creem, supporting credit cards, PayPal, WeChat Pay, and Alipay.
7. Privacy & Security
- Documents auto-expire after 7 days from R2 storage
- TLS encryption for all uploads and downloads
- No training on your documents — your PDFs are not used to improve AI models
- API keys are stored hashed; create, rotate, or revoke them anytime from Settings
8. Getting Started in 60 Seconds
- Go to translatepdfonline.com
- Click Open OCR Translator
- Drag your PDF onto the upload area
- Select source and target languages
- Click Translate
- Download your translated PDF
No sign-up required for a quick test. Sign up to get your free trial credits and API key.
9. What Sets It Apart
Layout preservation. Most translation tools give you raw text back. TranslatePDFOnline gives you a PDF that looks like the original — columns stay in columns, tables stay in tables, fonts and sizes are reconstructed.
Scanned PDF handling. Handwrite a note, fax it, scan a book page — the OCR pipeline handles image-only PDFs that other translators reject.
Developer-friendly. A clean REST API with API key auth, rate limiting, and usage logging. Built for integration.
10-language coverage. Not just EN↔ZH. Full bidirectional translation across European and Asian languages.
Runs in your browser. No desktop software. No GPU requirements. No Python environment to manage (unless you use the API programmatically).
10. What’s Next
The team is actively shipping. On the near-term roadmap:
- API usage dashboard — view call volume, credits consumed, and latency charts
- Webhook notifications — get a POST callback when your translation completes
- Batch translation — submit multiple PDFs in one API call
- SDK packages — official Python and Node.js client libraries
Follow @translatep73025 on X for updates.
Ready to translate your first PDF? Start here →