Translation × Language Learning

Read the web. Watch anything.
And actually remember it.

BelliedMonkey Translator turns any page and any video into a bilingual experience — the original stays, the translation appears beside it. Turn on learning and the sentences you actually read become review cards, resurfacing on your phone on a forgetting curve. Browsing is studying. In the app, Live Subtitles caption whatever your Mac or iPhone is playing, and a live interpreter helps with face-to-face conversations.

BelliedMonkey Translator

An app for iPhone, iPad & Mac, plus browser extensions for Safari, Chrome and Firefox.

📖

Bilingual web pages

Every paragraph keeps its original text with the translation right below it, in a distinct color. No tab switching, no losing your place.

🎧

Live Subtitles for any app

In the app: bilingual subtitles for whatever your device is playing — a floating bar over every window and full-screen video on Mac (macOS 14.4 or later), a picture-in-picture window over any app on iPhone.

🗣️

Conversation · live interpreter

In the app: both people speak freely; each sentence is transcribed, translated and can be read aloud. Speech is recognised right on the device; this needs iOS 26 or macOS 26.

Quick Translate (Mac)

Select text in any app and press a shortcut, or drag a box around text you cannot select. The translation appears next to the pointer without stealing focus. Screen text is recognised on the Mac and the screenshot is never saved.

📄

Whole documents

Open a PDF, Word file or image and read it bilingually, one page at a time — the sentences you read can become review cards.

🎬

Dual subtitles for video

YouTube, podcasts, and video posts get sentence-matched dual subtitles — original on top, translation below, translated ahead of playback so it never stutters.

🔑

Bring your own AI

Google translation works instantly with zero setup. Prefer an AI model? Plug in your own key for ChatGPT (OpenAI), Claude, DeepSeek, GLM (Z.ai), Qwen, or Kimi — or any compatible custom endpoint.

🧠

The learning loop

Sentences you actually read become cards: read/listen/write reviews, sentence notes, read-aloud. With sync on, read on your computer, review on your phone.

🔒

Private by design

No ads, no account required, and no server of ours in the translation path when you use your own key — keys and settings stay on your device. Only anonymous usage events (which features you used, never page content), and one switch turns them off.

See it in action

One page, translated as you read — then the sentences you actually read come back as review cards.

A web page translated by BelliedMonkey Translator: each original paragraph stays in place with its translation directly beneath it The review screen: sentences you read on the web come back as spaced-repetition cards with read, listen and write tiers Document translation: a PDF opened in the reader with each original paragraph and its translation beneath, page by page Live Subtitles: bilingual captions over whatever the device is playing, floating above another app Conversation · live interpreter: each side's sentences transcribed and translated as they speak

Where to get it

The iPhone, iPad and Mac apps are live on the App Store, the Chrome extension on the Chrome Web Store, and the Firefox add-on on addons.mozilla.org.

📱 iPhone & iPad · Safari App and Safari web extension, now on the App Store. Get it on the App Store Mainland China App Store: the international app isn't offered there — a separate China edition is on the mainland App Store, with DeepSeek, Zhipu GLM, Qwen and Kimi engines. Its site is belliedmonkey.com.
💻 Chrome · Desktop Chrome extension, now on the Chrome Web Store. Get it on the Chrome Web Store or install the latest ZIP directly ↓
🖥️ Mac · Safari App and Safari extension for macOS, on the Mac App Store. Live Subtitles needs macOS 14.4 or later. Download on the Mac App Store
🦊 Firefox · Desktop Firefox add-on, now on addons.mozilla.org. Get it on Firefox Add-ons

Chrome: install the latest version directly

Store review takes time, so the Chrome Web Store version can lag behind. The package below is always the newest release, built from the exact same source we submit to the store, and it installs in about a minute.

1

Unzip the downloaded file. You get a folder — keep it; Chrome runs the extension from that folder.

2

Type chrome://extensions in the address bar, press Enter, then switch on Developer mode in the top corner.

3

Click Load unpacked and choose the folder you just unzipped.

4

Done — pin the icon from the puzzle menu 🧩. Direct installs don't auto-update: come back for new versions, or use the store build for automatic updates.

The same steps work in Edge, Brave and other Chromium browsers (edge://extensions on Edge).

How to use

From download to bilingual reading in about two minutes.

  1. Download BelliedMonkey Translator from the App Store.
  2. Open Settings → Safari → Extensions, turn on BelliedMonkey Translator, and allow it on all websites.
  3. Open any web page in Safari and tap the floating button to read it bilingually. On YouTube, use the button inside the player for dual subtitles.
  4. Google translation is free and works out of the box. Prefer an AI engine? Add your own API key (or a custom endpoint) in the extension's settings — or sign in and claim a small free credit we pay for, enough for a few hundred pages.
  5. Want to remember what you read? Turn on Learning in settings and review cards appear — review any time in the phone app.

Using Chrome? Install BelliedMonkey Translator from the Chrome Web Store — pin it to the toolbar, then use the floating button the same way.

On a Mac? The Mac version is part of the same App Store listing as the iPhone and iPad app. Once installed, open Safari → Settings → Extensions and turn on BelliedMonkey Translator.