Free Japanese Anki Decks

Download ready-made kanji and vocabulary flashcard decks organised by JLPT level or school grade — or build your own from your starred kanji.

By JLPT Level

Beginner
JLPT N5
103 kanji

The most essential kanji — numbers, family, nature, time, and basic actions.

Download
Elementary
JLPT N4
181 kanji

Builds on N5 — daily life, directions, emotions, and common verbs.

Download
Intermediate
JLPT N3
739 kanji

The bridge level — newspapers, formal writing, and broader vocabulary.

Download
Advanced
JLPT N1 & N2
956 kanji

Upper-advanced kanji for professional and literary Japanese. N1 and N2 combined.

Download

By School Grade

Grade 1
80 kanji

First kanji Japanese children learn — numbers, days, basic nature, family.

Download
Grade 2
160 kanji

Body parts, weather, directions, and common verbs.

Download
Grade 3
200 kanji

Expanding vocabulary — society, travel, and abstract concepts.

Download
Grade 4
202 kanji

Geography, industry, government — building toward literacy.

Download
Grade 5
193 kanji

Politics, economics, and more nuanced expressions.

Download
Grade 6
191 kanji

Completing elementary school — religion, law, and formal language.

Download

Complete Set

Full Jōyō
All 2,136 Kanji

Every kanji used in everyday Japanese — the complete jōyō set as defined by the Japanese Ministry of Education.

Download All 2,136
Vocabulary Decks

Vocabulary by JLPT Level

Each card shows the Japanese word on the front, with reading (kana + romaji) and English meaning on the back. ~8,100 words total across all levels.

Beginner
JLPT N5
718 words

Core everyday vocabulary — greetings, numbers, family, time, and basic verbs.

Download
Elementary
JLPT N4
668 words

Everyday conversation — directions, emotions, shopping, and common expressions.

Download
Intermediate
JLPT N3
2,140 words

The bridge level — newspapers, formal writing, and a broad general vocabulary.

Download
Upper-Intermediate
JLPT N2
1,906 words

Near-fluency vocabulary — literature, business, and nuanced expressions.

Download
Advanced
JLPT N1
2,699 words

Professional and literary Japanese — advanced grammar patterns and rare vocabulary.

Download

My Starred Kanji

You have starred 0 kanji. Star any kanji using the ☆ button on its page or in the All Kanji browser.

No starred kanji yet — browse All Kanji and click ☆ to add some.

How to Import into Anki

  1. Download a deck file above (it's a .txt file).
  2. Open Anki on your computer.
  3. Go to File → Import.
  4. Select the downloaded .txt file.
  5. Set Field separator to Tab.
  6. Check Allow HTML in fields — this enables the styled card formatting.
  7. Set Notetype to Basic and map Field 1 → Front, Field 2 → Back.
  8. Click Import. Done.

Kanji decks: Front: kanji character. Back: ON/KUN readings, meanings, grade and JLPT level.
Vocabulary decks: Front: Japanese word. Back: kana reading, romaji, English meaning, JLPT level.