Free to start · no sign up

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 · 日本語 → English6 BALLOONS
The same manga page after TranslateMyManga translated it into English.
The original Japanese manga page before translation.
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 passBubble by bubble
Split sentencesJoined, then split back correctlyTwo disconnected fragments
PronounsResolved from the surrounding panelsGuessed each time
HonorificsConsistent across the pageDrift between balloons
Speaker continuityTrackedNot available
CostOne call per pageOne 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

Supported languages

Source is detected automatically; pick any target below.

Most used

EnglishEspañolPortuguêsFrançaisDeutschItalianoNederlandsPolskiTürkçeTiếng ViệtBahasa IndonesiaBahasa Melayu

Also supported

FilipinoRomânăČeštinaMagyarSvenskaNorskDanskSuomiHrvatskiSlovenčinaLietuviųLatviešuEestiРусскийУкраїнськаБългарскиСрпскиไทยالعربية简体中文繁體中文한국어日本語

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.