|
Documentation
User Guide

How to use 漢字 Zenkai

Everything you need to know to master kanji — from flashcards to stories, worksheets, vocabulary, and beyond.

Getting Started

Create an account and start learning kanji in minutes

1

Create a free account

Sign up with your email or via Google/GitHub OAuth. A free tier account unlocks the first 100 kanji, basic flashcards, and sample stories — no credit card required.

2

Choose your learning path

Pick from JLPT levels (N5–N1), Japanese school grades, WaniKani progression, usage frequency, or the curated Kanji Garden. Each path has a different philosophy — pick the one that fits your goals.

3

Start a session

Open Flashcards or Practice & Learn, select your level, and dive in. Each session shows kanji with stroke order, readings (on'yomi & kun'yomi), meanings, example words, and radical hints.

4

Review daily

Spaced repetition schedules your reviews automatically. Come back daily to catch due cards and build a streak. The more consistent you are, the faster you retain kanji.

Daily Streaks

Keep your motivation alive with a streak counter that rewards consistent daily study.

XP & Badges

Earn experience points for every review and unlock achievement badges as you progress.

Progress Charts

Visualise your mastery percentage per level and track how many kanji you've learned over time.

Note: You don't need premium to start — the free tier covers N5 and a solid chunk of N4 kanji. Upgrade whenever you're ready to push further.

Flashcards

Spaced repetition at your fingertips

The flashcard system uses the SM-2 spaced repetition algorithm. Cards you struggle with reappear more frequently; cards you know well are spaced further apart, maximising long-term retention with minimum study time.

👈

Swipe Left

"I don't know this" — card returns soon for another attempt.

👆

Flip Card

Tap or press Space to reveal readings, meanings, and examples.

👉

Swipe Right

"I know this" — review interval is extended automatically.

Available Study Paths

📚
JLPTN5 → N1

Official JLPT test levels N5 through N1. Ideal if you're preparing for the exam.

🎓
School GradeGrade 1-6

Kanji taught in Japanese elementary school (grades 1–6). Great for building a solid foundation.

🦀
WaniKani60 levels

60 WaniKani levels built around mnemonics and radical groupings. Good for visual learners.

📊
FrequencyMost-used first

Kanji sorted by how often they appear in real Japanese text. Prioritises the most useful characters first.

🌱
Kanji GardenCurated order

A community-curated progression path that groups kanji by visual similarity and shared components.

Keyboard shortcuts
Mark as "don't know"
A
Mark as "know it"
DSpace
Flip card
Space

How Spaced Repetition Works

After each review you rate difficulty. The algorithm calculates the next optimal review date — short intervals for hard cards, longer for easy ones. Over time, most kanji move to multi-week intervals.

SM-2 AlgorithmAutomatic SchedulingLong-term Retention
Pro Tip: Be honest when rating cards. Marking a card as "known" when you're actually unsure will push it too far into the future and hurt your retention.

Practice & Learn

Deep-dive sessions with stroke order, examples, and radical hints

Practice & Learn sessions go deeper than flashcards. Each kanji page shows animated stroke order (via KanjiVG), vocabulary examples, a radical hint explaining the building block of the character, and a direct link to print a worksheet.

📚
JLPTN5 → N1

Browse all kanji for a specific JLPT level and navigate through them sequentially.

🎓
School GradeGrade 1-6

Work through kanji by the Japanese school year they are officially introduced.

🦀
WaniKani60 levels

Follow WaniKani's curated progression order across 60 levels.

📊
FrequencyMost-used first

Learn kanji in the order they appear most often in real Japanese media.

🌱
Kanji GardenCurated

Follow the Kanji Garden order — a path optimised for minimal confusion between similar characters.

🧱
By Radical 部首211 radicals

Browse characters by their shared radical (部首). Understanding radicals helps you decode unfamiliar kanji instantly.

Session Features

Stroke Order Animation

Watch each stroke drawn in the correct order. Tap to replay at any speed.

Vocabulary Examples

See real example words that use the kanji, with readings and English meanings.

Radical Hint

Every kanji has a main radical. The hint shows what it means and where it appears in the character.

Instant Worksheets

Generate a printable PDF practice worksheet for the current kanji set with one click.

Pro Tip: Use ← and → arrow keys (or A / D) to navigate between kanji quickly during a session.

Radical Story Library

24 curated stories — one per major kanji radical — with TTS audio and bilingual translations

Each story is built around a core radical and naturally uses the kanji that share it, so you learn characters in meaningful context. Read at your own pace, listen with TTS narration, and toggle the English or French translation whenever you need it.

1

Browse by radical

The library organises 24 stories by major radicals such as 人 (person), 水 (water), and 火 (fire). Filter by difficulty or theme to find the right challenge.

2

Read with furigana

Every story displays ruby furigana above each kanji. Tap the 🎵 Listen button to generate TTS audio on demand — the first click generates and plays automatically.

3

Toggle the translation

Use the EN / FR buttons to reveal the full English or French translation at any time. Try reading the Japanese first before checking.

TTS Audio (free, on demand)

Click Listen in any story to generate and play a full Japanese narration. Audio is generated once and cached for fast re-play.

English & French translations

Each story includes a complete translation in both English and French, toggled with a single button.

Radical-based kanji coverage

Stories are curated so every key kanji derived from the featured radical appears naturally in the text.

Extend with AI — free tip

Use the Copy all button in the Practice → Learn session to copy your current kanji set, then paste it into ChatGPT or any AI with a prompt like: 'Write a Japanese story using these kanji: [paste]'. Instant custom stories!

Pro Tip: Read each story three times: first silently to guess meaning from context, then with the translation revealed, and finally while listening to the audio narration at 0.75× speed.
Note: Want a story tailored exactly to what you are studying? In the Practice → Learn session, tap Copy all to copy the kanji for that session, then paste them into any AI assistant (ChatGPT, Claude, Gemini…) with a prompt like: "Write a short Japanese story using all these kanji: [paste]. Add furigana and an English translation." You get a personalised story in seconds — for free.

Worksheets

Printable handwriting practice sheets for every path

Handwriting is one of the best ways to memorise kanji. Worksheets generate a PDF with large kanji for tracing, stroke order guides, readings, and blank practice boxes — ready to print in seconds.

1

Select a kanji set

Choose from JLPT levels, school grades, WaniKani levels, frequency ranges, or Kanji Garden slices. Over 78 presets are available.

2

Customise the layout

Adjust card size, columns, include or hide stroke counts, readings, and meanings. Choose between A4 and letter paper.

3

Download and print

Click Download PDF. The file is generated server-side and downloads directly. Print single- or double-sided on any printer.

📚JLPT N5 – N1
🎓School Grades 1–6
📊Frequency Sets
🦀WaniKani Levels
🌱Kanji Garden
🖨️Printable PDF
Note: Combine a print session with spaced repetition: print the kanji you marked as "don't know" in flashcards and practice writing them by hand.

Vocabulary

6,600+ words with bilingual example sentences

The vocabulary section lets you explore words grouped by the kanji they contain. Each entry shows the full kanji form, furigana reading, romaji, English and French meanings, and example sentences from real native texts.

Search & Filter

Search by kanji, reading, or meaning. Filter by JLPT level to focus on exam-relevant vocabulary.

Audio Pronunciation

Tap any word to hear its pronunciation read aloud by TTS so you know exactly how it sounds.

Example Sentences

Every vocabulary item includes at least one example sentence with translation to show the word in natural use.

Bilingual

All meanings and examples are available in both English and French.

Pro Tip: Study vocabulary alongside flashcards — when you see an unknown kanji in a word, it reinforces the meaning in a real-world context.

Progress & XP

Track streaks, earn XP, and unlock achievements

The Progress dashboard shows everything at a glance: daily streak, total XP, mastery percentage per level, and achievements earned. Sign in to sync your progress across devices.

Daily Streak

Review at least one card per day to maintain your streak. Missing a day resets it, so make a habit of checking in.

Achievements

32 achievements across 6 categories. Earn bronze, silver, gold, and platinum badges for milestones like mastering 50 kanji or a 7-day streak.

XP & Levels

Earn XP for every flashcard review, story read, and session completed. Level up to unlock profile badges.

Mastery Charts

See your mastery percentage for each JLPT level and learning path, updated in real time after every session.

How to earn XP

Review a flashcard correctly — +10 XP
Complete a full practice session — +50 XP
Read a generated story — +30 XP
Maintain a 7-day streak bonus — +100 XP
Pro Tip: Check the Progress page after studying to see which kanji are nearly mastered. Focus reviews on the ones still in the "learning" bucket.

Achievements

Earn badges as you master Japanese

The achievement system rewards consistent study habits and milestones. Unlock 32 badges across 6 categories, each with 4 tiers — from bronze to platinum.

Achievement Tiers

Bronze

25–100 XP

Silver

200–500 XP

Gold

1,000–2,000 XP

Platinum

5,000+ XP

Achievement Categories

🔥

Streak — maintain daily study habits

Mastery — master kanji at each JLPT level

💪

Practice — complete sessions and reach XP milestones

📖

Story — read and complete generated stories

🎯

Level — reach new learner levels

👥

Social — join groups and connect with other learners

Pro Tip: Check your achievements on the Progress page — you can see which ones are close to being unlocked.

Daily Challenges

Fresh challenges every day to sharpen your skills

Complete a new set of challenges each day to earn bonus XP and keep your streak alive. Challenges scale in difficulty as you progress.

1

Check today's challenges

Visit the Practice page each day to see the fresh set of challenges waiting for you.

2

Choose your challenge type

Pick from flashcard speed runs, story reading, accuracy drills, speed races, or perfect no-mistake runs.

3

Earn bonus XP

Completing all daily challenges gives a bonus XP reward that stacks with your streak multiplier.

Challenge Types

Flashcard Sprint — review N cards as fast as possible

📖

Story Challenge — read a story and answer comprehension questions

🎯

Accuracy Drill — hit a target accuracy percentage on your reviews

⏱️

Speed Race — answer a set of cards within a time limit

💫

Perfect Run — complete an entire session with zero mistakes

Pro Tip: Even on busy days, do the shortest challenge to protect your streak.

Study Groups

Learn together with friends and classmates

Study groups let you learn Japanese alongside others. Create a private group with friends, or join a public one to study with learners worldwide.

1

Create or join a group

Go to Study Groups and click Create Group, or enter a join code to join an existing group.

2

Study together

Group members share progress updates and can see each other's XP and kanji mastery in real time.

3

Stay motivated

Seeing your group mates' progress is one of the most powerful motivators for consistent daily study.

Public & Private Groups

Create an open group anyone can join, or share a private join code to keep it exclusive.

Progress Sharing

See member XP, kanji mastered, and current streaks at a glance on the group dashboard.

Group Chat

Discuss kanji, share mnemonics, and encourage each other directly in the built-in group chat.

Classroom Mode

Teachers can create classroom groups with up to 50 members and track student progress.

Pro Tip: Study groups significantly improve retention — accountability to others makes you 3× more likely to study daily.

Classrooms & School Features

Full classroom management for teachers and schools

The Classrooms system gives teachers and schools a complete infrastructure: create managed classrooms, publish graded assignments, track individual student progress, share read-only progress links with parents, and print school-ready progress reports.

1

Create a classroom

Teachers create a classroom with a name, school name, and grade. An invite code is generated automatically — students join by entering the code or you can bulk-import a whole class via CSV emails.

2

Publish assignments

Create kanji assignments with a title, list of target kanji, a due date, a pass score threshold (e.g. 80%), and an XP reward. Once published, enrolled students see the assignment in their classroom view.

3

Grade and track

Use the Gradebook tab for a full student × assignment score matrix. Click any student row to open a detailed progress panel. Use the Leaderboard tab for class rankings. Export CSV for school records or open the Print Report for a formatted progress sheet.

4

Share with parents

In the Students tab, generate a private observer link for a parent or guardian by entering their email and selecting the student. They receive a secret URL and can view their child's assignment results in real time — no account required.

Assignment System

Create kanji assignments with due dates, target pass scores, and XP rewards. Students submit their session score to record attempts and completion.

Gradebook & CSV Export

Full matrix view of every student × every assignment. Color-coded pass/fail indicators. One-click CSV export for school record-keeping.

Class Leaderboard

Per-classroom ranking sorted by assignments passed, average score, and classroom XP — encouraging healthy competition within the class.

Parent / Guardian View

Share a private tokenized link with a parent. No account needed — they see assignment results, scores, and progress in real time.

Pro Tip: Use the Print Report button (top right of any classroom) to generate a formatted, school-ready progress report for all students — ideal for parent-teacher conferences and official records.

Tips & Tricks

Expert advice to accelerate your learning

🎯

Review every day

Even five minutes a day beats two hours once a week. Spaced repetition relies on consistent intervals.

Don't skip the audio

Hearing pronunciation while reading reinforces both skills simultaneously. Use TTS in stories and vocabulary.

🔗

Learn radicals first

Spend a session in the By Radical path. Knowing radicals lets you decode unfamiliar kanji by recognising their components.

🎧

Write by hand too

Print worksheets for kanji you keep forgetting. The physical act of writing stroke-by-stroke creates stronger memory.

📖

Read stories multiple times

The first read builds comprehension. The second read (with audio) builds listening. The third read (without furigana) tests recall.

🌙

Use dark mode at night

Reduce eye strain during late-night study sessions by switching to dark mode via the toggle in the top bar.

Still have questions? Browse the app or open a GitHub issue.