Get started
Gamified learning

Learn anything.

9,500 exercises across 122 courses - 14 languages plus code, computer science, engineering, math, science and more. Spaced repetition, streaks and speech recognition make it stick.

Tonchi course catalog screen Tonchi course screen
9,500
exercises
14
languages
122
courses
1,704
lessons
Why it sticks

Built to make progress feel good

Spaced repetition
Review queues resurface exactly what you're about to forget, right before you forget it.
Speech recognition
Language courses listen back — practice pronunciation out loud, not just multiple choice.
Streaks & XP
Hearts, streaks, and achievements keep a daily habit fun instead of a chore.
Synced everywhere
Email/password auth syncs progress across web, iOS, and macOS in real time.
One catalog, every subject

40+ courses, one streak.

Switch between a new language and a BC curriculum masterclass without losing your XP or your streak.

Languages
Programming
Math
Science
School
Skills
Tonchi subjects and course list
More than multiple choice

Five ways to practise

Sign up and play →
A Tonchi matching-pairs exercise in a Spanish lesson

Translate

Pick the right translation, or say it out loud - language courses accept your voice as the answer.

Word bank

Build the sentence from scattered words, with decoys mixed in so word order actually has to be right.

Fill in the blank

One word removed from a real sentence. Tests the word in context instead of on a flashcard.

Matching pairs

Tap four sentences to their translations. Fast, and it catches the ones you only half know.

Listening

Type what you hear, spoken in the course's own language. Replay it as many times as you need.
Where the sentences come from

Written by people, not generated

Language exercises are built from the Tatoeba Project, an open collection of sentences written and translated by volunteers since 2006. Lessons are ordered by how common the vocabulary actually is, so the first unit teaches words you will genuinely hear. Tatoeba is licensed CC-BY 2.0 FR and is credited in full.

Before you start

Questions

Is it free?

Yes. Every course and every exercise is free, on all three platforms.

Do I need an account?

Yes, and it is free. An account keeps your streak, XP and review queue in sync across your devices.

How does review work?

A real SM-2 spaced-repetition schedule. Each exercise gets its own interval that stretches as you keep getting it right, and resets when you don't.

Is the source available?

All of it. Tonchi is MIT licensed and the full repository, including the course generator, is on GitHub.
Everywhere you learn

One account, every device

Web
Live
tonchi.heyitsmejosh.com
iOS
Live
iPhone & iPad · App Store
macOS
Live
Mac · App Store

Install it anywhere.

Tonchi runs on every platform. On Windows, Linux and Android it installs straight from the browser - no store, no download, no runtime. It gets a real window, its own icon, and keeps working offline.

iPhone & iPad

A native app, not a wrapped web page.

App Store →

Mac

Native, universal binary. Runs on Apple silicon and Intel.

App Store →

Windows

Open the web app in Edge or Chrome, then Install Tonchi from the address bar. It lands in the Start Menu like any other app.

Open & install →

Android

Open the web app in Chrome, then Add to Home screen. Full screen, no browser chrome, works offline.

Open & install →

Linux

Same as Windows — install the web app from Chrome or Chromium and it runs in its own window.

Open & install →

Web

Nothing to install. The same app, in any modern browser.

Open the web app →