About
What this is
A free site for learning Kazakh (қазақ тілі) from English. Lessons cover vocabulary and example sentences with native-quality audio. Practice with four mini-games or use the spaced-repetition review to remember what you've learned long-term.
Why English?
Most online resources for learning Kazakh are written for Russian speakers. If you only speak English, the options narrow fast. This site fills that gap.
Who built it
One person (Niek), learning Kazakh themselves. Currently around 500 words, working toward 3,000+. Built public so anyone can use it for free.
Privacy
No accounts. No tracking. No third-party scripts.
- Your progress, streak, and theme preference live only in your browser's localStorage.
- Nothing about your individual activity is sent to the server.
- Tradeoff: if you clear your browser data, your progress is lost. There's no cloud sync.
Audio
All audio is generated by Microsoft's neural TTS (the same engine behind Edge browser's "Read aloud", voice kk-KZ-AigulNeural). Each Kazakh phrase is synthesized once when a lesson is built, then served as a static MP3. Microsoft is not contacted when you load a page.
Practice modes
- Memory match — flip cards to pair Kazakh ↔ English
- Multiple choice — pick the meaning from 4 options
- Type the answer — type the Kazakh word from English
- Audio-only quiz — hear it, pick the meaning
- Daily review — spaced-repetition queue across all your saved words
Source / open
Built with Flask + SQLite + plain HTML/JS. No framework, no build step, no JavaScript bloat. Lessons live as plain YAML files on the server.