A smarter flashcard routine — focused practice, faster progress.

Turn flashcards into a daily habit that builds real recall—without over-reviewing.

  • A daily Due list tells you exactly what to review next
  • Hard cards come back sooner; easy cards step out of the way
  • See progress in mastery levels, plus XP, streaks, quests & badges

How do you want to study?

You can switch anytime from the header

Play

Quick right/wrong review of your cards.

SimpleRight / Wrong
🎯

Learn

Spaced repetition with XP, levels, streaks, and quests.

GamifiedXP & Streaks
+15 XP
🔥 5-day streak
🏆 Badge earned!

Built for Chinese learners

Every feature is designed around how people actually learn characters — from first stroke to long-term recall.

Spaced repetition scheduling

Each card returns at the optimal time based on how well you know it — no manual planning.

Four study modes

Due queue, swipe review, relaxed browse, and timed play — pick the mode that fits your energy.

Stroke order animations

Watch how every character is written stroke by stroke, including multi-character words.

Native pronunciation audio

Hear every character spoken by a native voice — tap any card to listen and train your ear.

Five mastery tiers

Cards progress from New → Learning → Familiar → Strong → Mastered as your recall improves.

Friends and leaderboards

Add friends, compare streaks, and compete on daily and weekly leaderboards.

Categories and search

Organize cards by topic, share categories with a link, and import only the cards you want.

CSV bulk import

Bring existing decks into Fapuli in minutes — just upload a spreadsheet.

Real-time notifications

Get alerts for friend requests, badge awards, quest completions, and classroom updates.

XP, streaks, quests, and badges

Daily and weekly challenges tied to real learning milestones — not just time spent.

Curated challenge levels

Test yourself against themed word sets, earn bonus XP, and unlock the Challenge Conqueror badge.

Offline mode

Study without internet — your grades and new cards sync automatically when you reconnect.

Try it yourself

This is exactly how studying feels in the app. Swipe or use the arrows to flip between sides.

1 / 20朋友聊天

Swipe ← → to flip · Swipe ↑ ↓ for pinyin

20 sample cards from 2 categories — create unlimited decks in the full app

How it works

Three simple steps to better recall.

Step 1

Add cards your way

Type them, paste from a spreadsheet, import a shared category, or grab a ready-made deck from the Marketplace.

Step 2

Review for a few minutes

Open your Due queue each day. Swipe through cards, grade your recall, and the algorithm handles the rest.

Step 3

See real results

Cards climb from New to Mastered. Your daily load shrinks as knowledge sticks — proof the system works.

The science behind the habit

Research shows we forget new information rapidly unless we revisit it at the right moment. Spaced repetition targets that forgetting curve — scheduling each review just before a memory fades. The result: stronger recall in less total study time.

Review at the right time Intervals grow automaticallyLess time, more retention

Consistency you can see

Each session ends with a clear summary: what you strengthened, what moved up in mastery, and what's next—so the habit feels rewarding, not endless.

92%

Accuracy

Last 7 days

🔥5

Day Streak

1 freeze available

340

Total XP

Level 3

Mastery Distribution

New 18 Learning 12 Familiar 12 Strong 11 Mastered 7

Badges to earn

Daily Clear

Clear all due cards in a day

Clean Run

20+ reviews, fewer than 5 Again

🏆

Master Builder

Master 15 cards in a week

🔥

Streak Champion

Review 5 days straight

⚔️

Hard Crusher

Reduce hard pile by 20

📚

Category Scholar

15 cards from one category

Rewards are tied to learning outcomes—mastered cards, completed reviews, and steady streaks—not mindless time spent.

For Teachers

Your students' progress, at a glance

Create classrooms, share an invite code, and track every student's mastery, streaks, and daily activity — all from one dashboard.

HSK 1 — Beginner Class

4 students · Code: A7K2MX

Active
LW
Li Wei
SC
Sofia Chen
MZ
Marco Zhang
YT
Yuki Tanaka

Classrooms with invite codes

Create classrooms and share a short code. Students join in one click.

Live progress tracking

See each student's XP, level, streak, and review activity in real time.

Mastery insights

Mastery distribution per student — see who needs help and who's ahead.

Category breakdown

View progress by topic — know exactly which areas each student is studying.

Daily & weekly trends

Bar charts showing review activity over 14 days — spot patterns early.

Free for up to 50 students

No credit card needed. Upgrade only when your classes grow beyond 50.

Create your free teacher account

Free for up to 50 students. No credit card required.

No ads, ever
Works offline
20,000+ stroke animations
Free plan available

What learners say

"I finally have a routine. I just open Due and I'm done in 10 minutes."

Elena M.

University student

"It doesn't waste my time on easy words. My weak cards actually improve."

Stefan K.

Software engineer

"Mastery levels + quests keep me consistent without feeling like a grind."

Maria P.

Language enthusiast

Frequently asked questions

Ready to make Chinese a daily habit?

Start free with 100 cards. Upgrade any time.