# AI Manga Translator — Free to Start | TranslateMyManga Source page: https://translatemymanga.com/ai > AI manga translator that keeps the original layout. Speech bubbles and sound effects from Japanese, Korean and Chinese, free to start. Plain-text version of this page for AI assistants and readers. Site overview: https://translatemymanga.com/llms.txt Prices and plan details change; the current ones are on https://translatemymanga.com/pricing --- Free to start · 30 free pages # AI manga translator that understands panels An AI manga translator online, not OCR plus machine translation bolted together. Bubble detection, reading-order inference, source-text removal and typesetting run as one pass — which is why the output looks like a page instead of a caption file. example · 日本語 → English 6 BALLOONS RAW · 日本語 TRANSLATED · English An example page, not your upload — drag the divider to compare. Drop your own page in and this becomes your result. Drop a page here, or click to browse JPG · PNG · WEBP · PDF · CBZ · CBR — up to 20 MB Paste a screenshot or an image link anywhere on this page — or try one: Translate to: Order: JPG · PNG · WEBP | 3 pages a day free ## The four steps that make it readable 1 ### Detect Find bubbles, free-floating text, handwritten SFX and text baked into the art. Infer panel reading order — right-to-left for manga, top-down for webtoon. 2 ### Understand Translate the page as a whole, not bubble by bubble, so a sentence split across two bubbles stays one sentence and honorifics stay consistent. 3 ### Erase Clear the original text: balloons are refilled with their own background colour, text drawn on the art is erased stroke by stroke so the picture behind it survives. 4 ### Typeset Fit the translation to the bubble — line breaks, font weight, size. This is the step that separates “translated” from “readable.” ## When the AI gets it wrong It will. Here's what you can do about it, which most tools don't offer at all. FIX ### Manual box Draw a rectangle over a missed bubble or SFX and the model reads just that region — merged into the page for one credit. UNDO ### Undo a box Drew it in the wrong place? Undo removes the last box from the page; nothing is re-run. FONT ### Script-aware fonts Latin, Cyrillic, CJK, Thai and Arabic each get a font that actually has the glyphs, loaded only when a page needs it. ## The parts nobody advertises Detection and translation get the headlines. These six decide whether the output is actually readable. ORDER ### Panel sequence Right-to-left for manga, left-to-right for comics, top-down for long-strip. Worked out from the layout of each page rather than assumed from a global setting, because a single volume often mixes them. MEMORY ### Names across chapters A character called 白夜 stays Byakuya in chapter 12 the same as in chapter 1. Machine translation loses this first, and it is the thing readers notice fastest. ERASURE ### Repaint discipline Only the inside of a balloon is repainted. Repaint the outline too and the page looks like someone stuck white labels on it — a failure mode that is worse than leaving the original text alone. FITTING ### Space that actually exists English runs longer than Japanese, and the balloon was drawn for vertical text. Each balloon gets its own size, searched from the largest that fits down, with hyphenation before shrinking. VOICE ### One sentence, one size A line spread over two balloons is set at the same size in both, so it reads as one person speaking instead of two. FALLBACK ### Failing visibly Illegible text comes back empty and the original is left in place, rather than being replaced with a confident guess that happens to be wrong. ## Why a page-level pass beats bubble-by-bubble Most tools send each balloon to the model on its own. That is cheaper and worse. Page-level pass Bubble by bubble Split sentences Joined, then split back correctly Two disconnected fragments Pronouns Resolved from the surrounding panels Guessed each time Honorifics Consistent across the page Drift between balloons Speaker continuity Tracked Not available Cost One call per page One call per balloon ## Where the difficulty actually is Translation is the easy step. These are the parts that decide whether the output is readable. ### Finding every piece of text Balloons are easy. Margin notes at half body size, text on a sign in the background, and effects drawn into the artwork are where detection quietly fails. ### Removing the original cleanly Repaint too little and the old text shows through the new. Repaint too much and the balloon outline disappears, which looks like a white sticker on the page. ### Fitting the result English runs longer than Japanese. The same sentence has to fit a balloon drawn for vertical text, without shrinking to unreadable. ### Keeping one voice A sentence spread across two balloons has to come out at the same size in both, or it reads as two different people speaking. ## See it on a real page Three sample pages are built in — including a dense one with nine small balloons on a dark background. [Run a sample](https://translatemymanga.com/) ## Supported languages Source is detected automatically; pick any target below. ### Most used English Español Português Français Deutsch Italiano Nederlands Polski Türkçe Tiếng Việt Bahasa Indonesia Bahasa Melayu ### Also supported Filipino Română Čeština Magyar Svenska Norsk Dansk Suomi Hrvatski Slovenčina Lietuvių Latviešu Eesti Русский Українська Български Српски ไทย العربية 简体中文 繁體中文 한국어 日本語 ## More tools on the same engine One detector, one renderer, one balance — pick the entry that matches what you have. [Chapter Translator Batch a whole chapter](https://translatemymanga.com/chapter)[Browser Extension Translate where you read](https://translatemymanga.com/extension)[Webtoon & Manhwa Long-strip aware](https://translatemymanga.com/webtoon)[Comic Translator Comics, BD, manhua](https://translatemymanga.com/comic)[Doujin Translator Hand-lettered & SFX-heavy](https://translatemymanga.com/doujin)[Scanlation App Translate, letter, export CBZ](https://translatemymanga.com/scanlation)[Screenshot Translator Paste with Ctrl+V](https://translatemymanga.com/screenshot)[Manga OCR Extract the text instead](https://translatemymanga.com/ocr)[Remove Text Clear balloons, keep the art](https://translatemymanga.com/remove-text)[Manga Editor Erase, retype, move lettering](https://translatemymanga.com/editor)[Japanese Image Translator Photos, signs, screenshots](https://translatemymanga.com/japanese-image-translator)[Visual Novel Translator Screenshot, paste, read](https://translatemymanga.com/visual-novel-translator) ## About the engine ### Which model does it use? A multimodal model reads the page and returns the text with its translation; a separate detection model trained on comic pages finds the balloons. Splitting the two jobs is why the boxes line up with the artwork instead of drifting. ### Does the detection run on my machine? Yes. The detector is about 10 MB, downloads once and is then cached by the browser. Page composition also happens locally — only the text extraction and translation touch a server. ### Why is the first run slower? That first run downloads the detection model. Afterwards it is served from browser cache and adds well under a second. ### Can it handle vertical Japanese? Yes, including right-to-left panel order and text that breaks across two balloons. ### What happens with text I cannot even read? Anything illegible comes back with an empty translation rather than a hallucinated one, and the original is left in place. ### Is my page sent anywhere? The image goes to the translation model and is discarded after the response. Nothing is stored on our side beyond page count, language and timing.