Skip to content

Vocabulary Learning

FlowReader helps you build vocabulary intelligently based on your proficiency level.

Smart Filtering

FlowReader filters vocabulary based on your selected level:

LevelWordsCEFRDescription
500A1BeginnerBasic everyday words
1000A2ElementaryCommon conversational words
2000B1IntermediateStandard vocabulary (default)
3000B2Upper IntermediateAcademic and professional words
5000C1AdvancedSophisticated vocabulary
8000C2ProficientNear-native vocabulary

Word Information

For each vocabulary word, FlowReader provides:

  • Simple English Definition - Easy-to-understand explanation
  • Chinese Translation - Native language translation
  • Context - How it's used in the current text

Marking Words

As you learn, you can mark words as:

  • Known - You understand this word (will be filtered in future)
  • Don't Know - You're still learning (will continue to appear)
  • Ignored - You don't want to track this word

Progress Tracking

FlowReader remembers:

  • Words you've marked as "Known"
  • Your vocabulary level over time
  • Learning patterns across sessions

All vocabulary data is stored locally in your browser.


See also: Vocabulary Settings · Smart Simplification

Released under the AGPL v3.0 License.