Comics · BD · manhua · graphic novels

AI comic translator
that keeps the lettering

Translate comic pages, a BD album or a manhua chapter and get them back lettered — balloons redrawn, captions refitted, sound effects handled. Not a wall of subtitles pasted over the art.

example · English → 简体中文CAPTION + BALLOONS
The same comic page after TranslateMyManga translated the caption box and every balloon into Simplified Chinese, leaving the sound effect in the art.
An English-language superhero comic page before translation.
RAW · EnglishTRANSLATED · 简体中文
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:

English · French · Spanish · Italian · Chinese → 30+ languages. Reading order and lettering style detected per page.

Comics are not manga with different art

Four things that change once the page stops being Japanese.

01

Left-to-right panel order

Western comics and BD read the opposite way from manga. Panel order is detected per page, not assumed from a global setting.

02

Wide panels, long captions

A BD page has fewer, wider panels and far more caption text than a manga page. Line-breaking and font sizing are tuned for that, not for a narrow tategaki bubble.

03

All-caps lettering

Comic lettering is traditionally all-caps in a hand-lettered face. We match the register instead of dropping sentence-case text into a balloon and calling it done.

04

Captions, SFX and signage

Narration boxes, sound effects drawn into the art and text on in-world signs are three different jobs. Each gets handled as its own kind of text.

What people bring here

BD

Franco-Belgian albums

Large-format pages, dense narration, and a French-to-English gap that Google Translate flattens badly.

MANHUA

Chinese webcomics

Often long-strip like manhwa — handled by the webtoon translator path automatically.

INDIE

Your own comic

Creators localising their own work: run the issue once per language and export a CBZ each time. Commercial use is included on Pro and Studio.

How to translate a comic page

Three steps. No account needed to try it.

1

Upload the pages

Drop a single page, a folder, a CBZ archive or a PDF. Reading order is detected from the layout, and you can flip it before the run if a page was drawn right-to-left.

2

Pick the target language

The whole page is translated as one piece, so a caption that continues into the next panel stays one sentence instead of two disconnected fragments.

3

Read it or export it

Balloons are repainted with the translation lettered inside them. Export back to CBZ or PDF and open it in whatever reader you already use.

Why not just run it through a general translator

Screenshot translators and OCR apps were built for menus and documents. A comic page breaks most of their assumptions.

TranslateMyMangaGeneral OCR app
Panel reading orderDetected per page, left-to-right or right-to-leftTop-to-bottom, line by line
Where the text goesRedrawn inside the original balloonListed in a side panel or pasted over the art
Split sentencesJoined, translated together, split backEach fragment translated on its own
Sound effectsRedrawn in the art with an outlineSkipped or garbled
LetteringAll-caps comic face, fitted to the balloonSystem font at one fixed size
OutputA page you can read or archiveA list of strings

Who uses the comic translator

Four situations that come up most often.

Readers following an untranslated series

A series that never got an official release in your language, or one where the official version is years behind the original. Translate the issue you are on and keep reading.

Creators localising their own work

You own the pages, so there is nothing to argue about. Run the whole issue as a chapter, draw a box over anything the model missed, and export a CBZ per language.

Collectors of Franco-Belgian albums

BD narration carries register and idiom that word-level machine translation flattens. A whole-page pass keeps the voice closer to the original.

Students of a language

Read the original next to the translation. Comics are one of the few places where you get natural spoken register with visual context attached.

Try it on one page first

Three sample pages are built in, or drop your own. 3 pages a day are free and no account is needed.

Translate a page

What comes out the other side

The details that decide whether a translated page is readable or just technically translated.

LETTERING

Fitted, not pasted

Every balloon gets its own font size, worked out from the space actually available, and lines are broken to fit the balloon.

ORDER

Left-to-right by default

Reading order is detected per page and defaults to left-to-right here; flip it before the run for a page drawn the other way.

ARTWORK

Balloons only

Repainting is confined to the inside of the balloon. The outline, the tail and the art around it are untouched.

SFX

Kept in place

Sound effects drawn into the artwork are redrawn where they sit, with an outline, instead of being dropped.

ARCHIVE

CBZ and PDF out

The output opens in Panels, YACReader, Tachiyomi, Mihon or anything else that reads standard archives.

CONTROL

Fix what is wrong

Draw a box over anything the model missed and it reads just that region — one credit, merged into the page instead of a full re-run.

Languages

Source languages are detected automatically. Target languages below.

Most used

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

Also supported

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

Comic translation FAQ

Does it work on Western comics, not just manga?

Yes. Panel order, balloon shapes and lettering style are detected per page, so a Marvel-format page and a tankōbon page are handled differently.

Can I translate a CBZ or CBR?

CBZ and PDF in, CBZ out. CBR (RAR) works too but converts to CBZ on export.

What about French BD?

Supported — and it's one of the cases where an LLM translator is clearly better than Google Translate, because BD narration carries register and idiom that word-level MT flattens.

I'm the artist — can I use this to localise my own comic?

That's the use we like most. Run the whole issue through the chapter translator, then fix any balloon the model missed by drawing a box over it. Commercial use is included on Pro and Studio.

How many pages can I do at once?

200 per run on a paid plan, 10 on the free tier. A standard US comic issue is 20–24 pages, so an issue fits comfortably in one run.

Does it handle right-to-left pages?

Yes. Reading order is worked out from the layout rather than assumed, and you can override it before the run if a page is unusual.

What happens to sound effects?

Effects drawn into the artwork are redrawn in place with an outline, so they stay part of the picture. Effects inside a balloon are treated as dialogue.

Is the quality good enough to publish?

Treat the automatic pass as a solid first draft. For anything you are putting your name on, run it and then go through the lettering yourself — that is how professional localisation works with any tool.

Do you keep my pages?

No. Pages are processed and discarded; only the job metadata (page count, language, timing) is stored so your credit balance adds up.