InPassing

Learn a language without finding time to learn a language.

You were going to read the news anyway. The forum thread. That novel. InPassing weaves the language you're learning into all of it — so the minutes you already spend reading quietly become the minutes you spend learning.

Download for iPhone & Mac

Free on the App Store. No account. No lessons. Nothing to keep up with.

Your reading, with the language woven in

Browse any website or open any DRM-free book. English stays right where it was — the translation arrives alongside it, passage by passage.

Tap any word to hear it spoken. Slide the support level down as you grow, until passages greet you in your new language first. Comprehension arrives the way it does in real life: gradually, in passing.

Why it works when lessons don't stick

Zero extra time

No lesson to schedule and no course to fall behind on. The exposure rides on reading you were already doing.

Content you actually care about

Not textbook dialogues — your sites, your subreddits, your books. Interest does the remembering for you.

Read it, hear it

Natural narration reads passages in both languages, and a tap pronounces any word you're curious about.

Grows with you

Start with full English support. As words become familiar, easier passages begin in your new language — always one tap from the original.

Five languages

🇫🇷 French 🇪🇸 Spanish 🇩🇪 German 🇮🇹 Italian 🇨🇳 Mandarin

Private by architecture, not by promise

There are no InPassing servers. There's nothing to leak.

  • Translation happens on your device with Apple's translation engine — pages and books never leave it.
  • No account, no profile, no reading history stored anywhere but your own devices.
  • Optional sync runs through your private iCloud — preferences and progress, never pages, books, or text.
  • Streak-screenshot import (Pro) is read on-device and discarded the moment you confirm.
  • Every piece of personalization can be reset or erased, and your imported books always survive.

Start today. Or rather — don't start anything.

Just keep reading. That's the whole method.

Get InPassing on the App Store