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.


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.

1Read a real text

2Save with the sentence

3Review in context
In the app
Built for real reading

Tap to translate
Word + sentence

Furigana · Jyutping · Pinyin
Romanization on tap

YouTube lessons
Follow along with subtitles

Daily puzzle + streak
Match 4 · Review

Today's news
Level on every headline

Levelled library
9 languages

Why? grammar
Plus

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
Saved words, free plan
∞
taihaa
20
LingQ
200
Readlang
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
