Blog
OpenImmersive Translator Blog
Notes on translating web pages, PDFs and documents, and on how OpenImmersive Translator is built.
Google Translate PDF: Limits, Errors and Keeping the Layout
How to translate a PDF with Google Translate, the size and page limits that make a PDF fail, why scanned pages stay untranslated, and what to use when the layout has to stay.
A Private Translation Extension
A private translation extension for Chrome, Firefox and Edge - with the free engines or your own key, no OpenImmersive server in between; no analytics in the extension; a self-hosted LibreTranslate option; and optional local masking of emails, phone numbers and API keys.
Translate Academic Papers, Original Kept
Translate academic papers in your browser with the original wording above each translated paragraph, so you can check terms while you read. Works on arXiv HTML and journal pages; PDFs on openimmersive.ai keep their layout.
How to Translate Manga Pages Online
Translate manga pages online by uploading images, a ZIP or a PDF. Every speech bubble is found, read and translated, and the translation is written back into the bubble with the artwork kept.
Translate Reddit Posts and Comments
Translate Reddit posts and comment threads in your browser with the original kept above each translation. A free, open-source extension for Chrome, Firefox and Edge, and how to use it on long threads.
Translate Twitter (X) Posts, Original Kept
Translate Twitter (X) posts in your browser with the original text kept above each translation, not hidden behind a button. A free, open-source extension for Chrome, Firefox and Edge.
DeepL Chrome Extension with Your Own Key
Use your own DeepL, OpenAI or DeepSeek API key in a bilingual Chrome extension and skip the monthly subscription. How the DeepL Chrome extension setup works, what you pay, and where your text goes.
Firefox Translate Extension, Original Kept
Firefox's built-in translation replaces the page. This Firefox translate extension keeps the original text and puts the translation under each paragraph, free and open source. How to install and use it.
A Language Learning Chrome Extension
Read real Spanish, Japanese, Korean or Chinese websites with the translation under each paragraph and the original still visible. A free language learning Chrome extension, how to use it, and what it does not do.
Translate a Chinese Website to English
Translate a Chinese website to English with the original Chinese kept under the translation, free and without an account, with a browser extension or a paste-the-link web tool.
Translate EPUB to English, Keep the EPUB
Upload an EPUB and get back a bilingual EPUB, each paragraph followed by its English translation. How to translate EPUB to English, what a book costs in pages, the size limits and what to check.
Translate PowerPoint, Keep the Layout
Upload a .pptx and get an editable PowerPoint back in Japanese. How to translate PowerPoint without rebuilding every slide, the free option, file limits and what to check before presenting.
Translate SRT Files, Keep the Timecodes
Upload an .srt subtitle file and get a translated .srt back with timecodes, cue numbers and line breaks intact. How to translate an SRT file for free, the limits, and what it does not do.