By · ·

Best Anki Decks for Japanese: A Complete Fluency Roadmap

Last checked: October 2026

For beginners, start with Kaishi 1.5k: a free deck of about 1,500 common words, each with word audio, an example sentence and sentence audio. When you finish it, move to Core 2k/6k for more vocabulary, and add a kanji deck if you want to learn the characters on their own. Learn hiragana and katakana before any of them (start with our free hiragana flashcards).

Pick one vocabulary deck and, if you want one, one kanji deck. Which ones depends on whether you want to pass the JLPT or read native material. If you are studying a different East Asian language, the Anki decks for Korean guide covers a similar frequency-based approach adapted for Hangul and the TOPIK exam.

The Japanese memory challenge and the SRS solution

Japanese asks a lot of memory. Everyday literacy means the jōyō kanji, the 2,136 characters on the Japanese government's list for general use, plus the words built from them.

Anki spaces your reviews out. Each time you remember a card, it waits longer before showing it again. By increasing the interval between reviews as the information becomes more stable, you spend less time on easy words and more time on difficult ones. For those starting out, finding the right pre-made decks is the fastest way to seed your SRS with high-frequency data.

The kanji dilemma: recognition vs. writing

There are two ways to learn kanji with Anki: on their own first, or as part of words. Each needs a different deck.

The writing-first approach (RTK)

The writing-first approach, often associated with the Heisig method or "Remembering the Kanji" (RTK), treats kanji as standalone symbols. Instead of learning how to read a word, you learn the meaning of the character and how to write it using mnemonics. This method focuses on radicals, which are the smaller building blocks of a character. For example, the "water" radical (氵) appears in many kanji related to liquids, such as 海 (sea) and 泳 (swim).

The recognition-first approach (Core decks)

The recognition-first approach learns kanji in the context of vocabulary. Instead of learning the character for "electricity" (電) in isolation, you learn the word "denki" (electricity) and see the character as part of that word. This gets you reading and listening sooner. Kaishi 1.5k and Core 2k/6k both work this way.

The risk with recognition-first is that you may recognize a word in a deck but struggle to read it in a book. To prevent this, you should combine your decks with immersion. If you find the technical side of Anki overwhelming, you might consider the best flashcard app for Japanese to simplify the interface.

Top pre-made Anki decks for every level

Too many decks at once leaves you with more reviews than time. Choose one vocabulary deck and, at most, one kanji deck.

For beginners: Kaishi 1.5k

Kaishi 1.5k has about 1,500 words, picked from Core 2k, Core 10k and the Tango N5 and N4 books and sorted by frequency. Every card has word audio, an example sentence and sentence audio. Its makers built it because Core 2k had mistranslations and missing or unrelated pictures, and they fixed about 120 of the example sentences they took from the Core decks. It is free on GitHub and AnkiWeb and needs Anki 2.1.50 or later.

For more vocabulary: Core 2k/6k

Core 2k/6k is the long-standing shared deck of the 2,000, then 6,000, most common words, with an example sentence for each. Its first section is often shared as "Core 2000 Step 01". It is bigger than Kaishi, so it takes you further, but expect some of the errors Kaishi's makers fixed. If you finish Kaishi first, suspend the Core cards for words you already know.

The JLPT roadmap: mapping decks to levels

The Japanese Language Proficiency Test (JLPT) runs from N5 (easiest) to N1. Since 2010 it has not published word or kanji lists for any level, as its FAQ explains. The figures below are the old test's guidelines from the Japan Foundation and JEES (summarized on Wikipedia), mapped to the new levels that match them. Treat them as a rough guide.

  1. JLPT N5: about 800 words and 100 kanji (old level 4). Kaishi 1.5k draws on the Tango N5 word book and is about twice this size.
  2. JLPT N4: about 1,500 words and 300 kanji (old level 3). Kaishi 1.5k is about this size and draws on the Tango N4 word book.
  3. JLPT N3: added in 2010 between the old levels 3 and 2, so it has no old figures. Move on to Core 2k/6k here.
  4. JLPT N2: about 6,000 words and 1,000 kanji (old level 2). This is about the size of Core 6k, and a good point to start sentence mining.
  5. JLPT N1: about 10,000 words and 2,000 kanji (old level 1). Past 6,000 words, most of what you need will come from your own reading.

Keep "new cards per day" low enough that your reviews stay manageable. For a sustainable pace, optimizing your Anki settings is necessary to avoid the review mountain.

Advanced workflow: sentence mining and custom decks

Once a pre-made deck runs out of words you need, start sentence mining: making your own cards from content you read or watch, such as an anime, a novel or a news article. Each card then comes with a sentence you have already met in context.

If you collect your mined sentences in a spreadsheet, our CSV to Anki converter turns the file into an .apkg deck.

The i+1 principle

When mining sentences, follow the "i+1" rule. This means you should only create a card for a sentence where you know every single word except for one. If a sentence has three unknown words, it is too difficult and will lead to frustration. By focusing on i+1, you ensure that the context of the sentence provides enough information for you to deduce the meaning of the new word.

Tools for efficient mining

To speed up mining, use Yomitan (a browser extension) and AnkiConnect. Together they let you hover over a Japanese word in your browser and send it directly to Anki with one click, including the definition and the sentence it was found in. To make this workflow smoother, you should look into essential Anki add-ons that automate the formatting of your cards.

If you are using AI to help generate these sentences, be careful. Many learners use AI to create "fluff" sentences that sound unnatural. Instead, focus on using AI for actual learning by asking the AI to explain the nuance between two similar words rather than just generating a list of random sentences.

Implementation plan: your first 30 days

Daily reviews matter more than how many new cards you add. Skipped days pile up. Two starting plans, depending on your time:

The 15-minute learner (Low intensity)

The 2-hour learner (High intensity)

Regardless of your pace, the rule is simple: reviews first, new cards second. If you are short on time, skip the new cards for the day, but never skip your reviews. For those using multiple devices, specific language learning settings can help sync your progress across mobile and desktop.

Related guides: Anki decks for Spanish, Anki decks for French and Anki decks for Chinese.

How StudyCards AI fits in

Making your own cards takes time once you outgrow pre-made decks. StudyCards AI turns PDFs, notes and reading material, like a textbook chapter, into flashcards that export to Anki. Check the cards before you study them. Unlike general language learning apps , it works from the material you are already studying.

Try StudyCards AI Free

Frequently Asked Questions

Which is better: Core 2k or RTK?

It depends on your goal. RTK is better for those who want to master kanji writing and recognition as a foundation. Core 2k is better for those who want to start reading and listening to Japanese immediately by learning words in context.

How many new cards should I do per day?

For most learners, 10 to 20 new cards per day is sustainable. Doing 50 or more often leads to a "review explosion" after a few weeks, where you have hundreds of reviews daily, leading to burnout.

Can I pass the JLPT using only Anki?

No. Anki is a tool for memorization, not for learning grammar or listening comprehension. You must combine Anki with a textbook (like Genki) and immersion in native content to pass the JLPT.

What is sentence mining?

Sentence mining is the process of creating your own flashcards from real-world content. Instead of using a pre-made list, you find a sentence in a book or show, identify one unknown word (i+1), and create a card for it.

Do I need to learn Hiragana and Katakana before using Anki?

Yes. While some decks use Romaji, it is a crutch that slows down your progress. You should spend one to two weeks mastering the Kana scripts before starting a vocabulary deck.

Generate Anki flashcards from PDFs