Translate a whole PDF — formulas, figures and layout preserved
Free to try, no sign-up required
35k-star PDFMathTranslate: upload any paper or ebook, get a translated PDF with formulas, figures and layout intact. Pre-wired to AllRouter.
Most PDF translators flatten the document: equations turn into garbled text and two-column layouts collapse into one stream. PDFMathTranslate parses the layout first, so a physics paper still reads like a physics paper.
Free anonymous quota to try it. Register (free) for about 15× more. Or paste your own AllRouter key for unlimited use — it stays in your browser and is never sent to our server. Every run shows its exact cost, down to $0.0001.
Do I need to install Python or Docker?
No. The project normally requires a local Python environment and a model API key. Here it runs on our machine — open it and upload a file.
Is my PDF stored?
The file is processed and returned; we do not build a library of user uploads. For anything confidential, run the project locally — the repo is open source and linked on this page.
What does it cost?
You get a free anonymous quota to try it, and a larger one after registering. Long books consume more tokens than short papers because every page is sent to the model.
This page exists because PDFMathTranslate is genuinely useful but takes real setup effort to run. We host it pre-configured so you can find out whether it fits your work before spending an afternoon on installation. If you like it, the source is right here — take it and self-host.