InkSwap Add to Chrome

Raw manga, translated as you read.

InkSwap is a Chrome extension that re-letters every speech bubble in your language, right on the page, by meaning instead of word for word.

Add to Chrome, it's free

Works on MangaDex and Shonen Jump+

How a page gets swapped

Recorded from a real run on a real page. Scroll to watch it happen. (This website itself doesn't call Claude.)

A manga page with Japanese speech bubbles. The same page with every closed white shape shaded in colour and numbered. The same page with every speech bubble re-lettered in English.
ブラックジャックによろしく · 佐藤秀峰 (Give My Regards to Black Jack, Shuho Sato)
  1. It sees the page you're on

    InkSwap reads the page's image as it scrolls into view. When a site won't share the image, it takes a screenshot of what's on screen instead.

  2. It finds the bubbles and numbers them

    Right on the page, it looks for closed white shapes with letters inside, then shades and numbers each one, so Claude knows exactly where every line belongs.

  3. Claude translates the whole page in one go

    Claude reads the page and says which line goes in which numbered shape. InkSwap checks each answer against where Claude saw the bubble before using it.

  4. Every line is lettered into its bubble

    Each translation is painted in its bubble's exact shape and sized to fit, in a hand-lettered font. About 5 to 10 seconds for the whole page.

English, Spanish or French.

Pick a language in the popup and the chapter you're reading is translated again. Switch back and it's instant, because the earlier translation was saved.

Names and honorifics like -kun and -senpai stay as they are, and so does each speaker's tone.

A manga page with its bubbles in English.
ブラックジャックによろしく · 佐藤秀峰

Right where you already read.

InkSwap is built and tested for two sites.

MangaDex

Single-page or long-strip reading. Pages translate as they come into view, a page ahead where it can, and it carries on into the next chapter without being switched on again.

mangadex.org

Shonen Jump+

Two-page spreads, read right to left; turn pages with the ← key. The site protects its images, so InkSwap translates what's on screen as you reach it.

shonenjumpplus.com

InkSwap isn't affiliated with MangaDex or Shonen Jump+.

The small stuff, done right.

Close-up: two bubbles translated into English while the ゴシ sound effects beside them stay in Japanese.

Sound effects stay as drawn

So do bubbles already in your language, and anything too blurry to read with confidence.

Rereading is free

Translations are saved in your browser, so pages you've read come back instantly, even after a restart. Only the translations are kept, never the pages.

Peek at the original

Turn down bubble opacity in the popup and the Japanese shows through underneath.

Touching bubbles get split

Two bubbles drawn as one shape each get their own line, so nobody's dialogue runs into anyone else's.

It tells you when it's done

A soft chime and a "Page translated" toast, and one "Chapter translated" for each new chapter. Both can be turned off.

Nothing lost on a bad page

If a page fails, it stays as it was, with a Retry button on it.

Up and running in a minute.

  1. Add InkSwap to Chrome

    It's free on the Chrome Web Store.

    Add to Chrome
  2. Paste your Claude API key

    Create one at console.anthropic.com. It's stored only in your browser. You pay Anthropic directly, about 1 to 3¢ a page in testing.

    InkSwap's popup asking for a Claude API key, with steps to get one.
  3. Open a chapter and switch it on

    On MangaDex or Shonen Jump+, click the InkSwap icon and flip the switch, or right-click the page and choose Translate this page.

    InkSwap's popup with its switch, language choice and settings.

Your next chapter is waiting.

Add to Chrome