Private by design
Your original manga pages are never uploaded.
No uploads · No account · No paywall
Translate, edit, clean and typeset manga pages in one place. Your images never leave your device.
See the difference
The same original artwork stays intact while each detected speech bubble becomes editable, cleanly typeset text.
駅はどこですか?まっすぐ行って、右です!ありがとうございます!
Where is the station?Straight ahead, then right!Thank you!Your original manga pages are never uploaded.
Correct recognized text and wording before export.
No credits, watermark or registration.
Across genres
You have to see this new chapter!Right now? Our ramen is getting cold.
I carry a message for the temple master.Then prove your seal is genuine.Built for real reading
Add up to 20 manga, manhwa or webtoon images, move between pages, and export the full set as a ZIP.
Switch between the untouched page and translated result while correcting every text region.
Dialogue is translated with page context, and every bubble remains editable before download.
How it works
Choose several JPG, PNG or WebP pages.
Text is recognized after upload. Review the languages, then click Process Image to translate.
Fix every bubble, preview the reconstructed page, then download PNG files or one ZIP.
Manga · Manhwa · Manhua
Quick answer
A free manga translation, editing and page reconstruction tool that exports clean PNG images or a chapter ZIP.
Questions, answered
Yes. Recognition, editing, cleanup, typesetting and export do not use credits. There is no watermark and no account requirement.
No. Your original manga pages are never uploaded.
The source language is detected automatically, and surrounding dialogue helps improve short speech bubbles.
Automatic cleanup works best inside flat speech bubbles. Detailed artwork may need manual adjustment; keeping the original available makes every result reversible.
Only process pages you own or have permission to translate. This tool does not host, publish or distribute manga files.
Choose your workflow
Start with an image task or open a translator already set to your language pair.