Pick a level & story
The sidebar lists every story grouped by HSK level. Use the Level dropdown to narrow it down. Each story is graded to use only words from its HSK level and below, so HSK 3 means “HSK 1 + 2 + 3 vocab only.”
Show / hide layers
- Show pinyin — toggle the ruby pinyin above each word. Persists across stories.
- Show literal — reveal the word-for-word Chinglish under each line. Useful for grammar.
- Show natural — reveal the idiomatic English translation.
Tap any word
Tap or click any Chinese word to open the offline dictionary popover with pinyin and CC-CEDICT definitions, including multiple readings for polyphones. The popover has two actions in its footer:
- Add to review deck — appends the word to a shared Review deck (visible in Writer + Flashcards).
- Open in Writer — jumps to the Writer with that word loaded as a Quick Lookup deck for stroke practice.
Offline
Use the Save all stories offline button in the sidebar to precache every story currently filtered. Once cached you can read the entire library without a connection. The dictionary + pinyin work offline as soon as you’ve loaded any page once.
Privacy
Your reading preferences (pinyin/literal/natural toggles, level filter) live in your browser’s local storage. Nothing is sent to a server.
Got a question? Stuck?
Drop into the
Mandarin Stack Discord
— share tips, request features, get help.