Cantonese, French, German, Italian, Japanese, Korean, Mandarin, Portuguese (Brazil), and Spanish

Learn a language by reading real texts.

taihaa turns an article, a class text, a PDF, or an EPUB chapter into a reader. Tap a word, save a translation, and review it later in the sentence you found it in.

Free. Unlimited saved words and imports. No card. English is the base language for meanings.

German reader. Wochenende is selected in the sentence and the word panel shows the translation “weekend”, saved as Learning.

1 of 5. Read. Tap the word in the sentence, check the translation, and save it with that line.

Tap the word in the sentence, check the translation, and save it with that line.

How it works

Read. Tap. Review.

Cantonese reader with Jyutping and a tapped word.

1Read a real text

Saved Mandarin words with pinyin and status filters.

2Save with the sentence

Review card with the word and its original sentence.

3Review in context

In the app

Built for real reading

German reader with a tapped word and translation panel.

Tap to translate

Word + sentence

Japanese reader with furigana over kanji.

Furigana · Jyutping · Pinyin

Romanization on tap

YouTube lesson with synchronized subtitles.

YouTube lessons

Follow along with subtitles

taihaa Daily French word puzzle.

Daily puzzle + streak

Match 4 · Review

German news headlines with level estimates.

Today's news

Level on every headline

Spanish levelled library.

Levelled library

9 languages

Why? grammar explain on a German sentence.

Why? grammar

Plus

Lesson complete screen with words read and saved.

Lesson recap

Words read · saved

Compare

More free, less per year

Paid plan per year · list prices, Nov 2026

  • taihaa Plus$39
  • Readlang$48
  • LanguageCrush$60
  • LingQ$120

Plus · $39/yr

Optional extras

Why? grammar explain

Words, readings and grammar, 100 a day

AI lessons

Any topic at your level, 10 a day

Natural voice

Human-sounding audio, 300 new clips a day

Sentence translations

Any sentence, up to 200 a day

Lesson quizzes

Five questions after a lesson, 20 a day

Video lessons

YouTube lessons, no weekly cap

See plans

Start with one text. Free.

Start learning