← Back to blog

How We Rate Media Difficulty for Language Learners

Rows of bookshelves on two levels of a public library, seen down a central walkway with railings
Photo: Rodrigo Tetsuo Argenton / Wikimedia Commons, CC BY-SA 4.0

How do we rate media difficulty for learners? Every anime, drama, webtoon, podcast and book in our Watch & Read lists gets an estimated level on the exam scale of its language: JLPT N5–N1 for Japanese, TOPIK 1–6 for Korean and HSK 1–6 for Chinese. This page explains what those levels mean, the six factors behind them, the outside tools we check them against, and where they can be wrong.

We publish it because a level is only useful if you know how it was made. Ours are editorial judgments, not test results, and we would rather you know that up front.

Short answer: we judge six factors: speech speed, vocabulary domain, register and dialect, visual support, native subtitles, and sentence length. Then we place the typical episode or chapter on the JLPT, TOPIK or HSK scale. Levels are estimates, and we cross-check Japanese titles with jpdb.io and Natively where they are listed.

On this page

What do our levels mean?

A level on a title means: a learner around that exam level can follow the typical episode or chapter, using target-language subtitles where they exist, with a manageable number of lookups. It does not mean the title will feel easy. Roughly, we aim for a point where you miss a few words per minute of speech or per page, not a few per line.

Our labelJapaneseKoreanChinese (six-level HSK)
Absolute beginnerPre-N5Pre-TOPIKPre-HSK
BeginnerN5–N4TOPIK 1–2HSK 1–3
IntermediateN3–N2TOPIK 3–4HSK 4–5
AdvancedN1TOPIK 5–6HSK 6 and above

Labels such as "upper beginner" or "upper intermediate" sit on the border between two rows, and a range like "N3 to N2" means the factors below pull in different directions. For Chinese we use the six-level HSK because most textbooks and learners still use it. The new HSK 3.0 levels are larger, so a title we call HSK 4 may sit nearer new HSK 3 or 4 depending on its vocabulary.

How do we rate media difficulty? The six factors

FactorEasier when…Harder when…Example from our lists
Speech speedSlow, clear, one speaker at a timeFast banter, overlapping voicesChi's Sweet Home vs Gintama
Vocabulary domainHome, food, school, daily lifeLaw, medicine, politics, history, genre jargonThree Meals a Day vs Stranger
Register and dialectStandard speech, one consistent politeness levelPeriod speech, keigo, heavy dialectHidden Love vs Nirvana in Fire
Visual supportThe picture shows what is saidTalking heads, audio onlyDianxi Xiaoge vs a talk podcast
Native subtitlesTarget-language subtitles or furigana availableNo subtitles, no reading aidBurned-in Chinese subtitles vs raw audio
Sentence lengthShort exchanges, short bubblesLong narration, nested clausesMaru is a Puppy vs Misaeng

Speech speed

Speed is the first thing that stops listeners. Learner podcasts slow down on purpose; family sitcoms and slice-of-life anime run at a natural but steady pace; comedy, variety panels and courtroom scenes are fast and often overlap. For written media the equivalent is text density: how many words sit on each page or in each bubble. Gintama (銀魂) sits near the top of our anime scale because of fast parody, puns and pop-culture references, as our advanced anime list explains.

Vocabulary domain

The same speed feels very different with familiar words. Cooking, school, family and dating stories reuse a small everyday vocabulary. Legal, medical, political and historical stories bring in hundreds of specialist terms, and fantasy genres add their own jargon, such as cultivation ranks in Chinese web novels. Research on lexical coverage suggests why this matters so much: comprehension drops steadily as the share of unknown words rises, which our post on how many words you need to understand a text covers.

Register and dialect

Japanese keigo (敬語, けいご), Korean speech levels, Chinese court speech and semi-classical lines all add a layer even advanced learners have to study. Dialect can do the same. When Life Gives You Tangerines (폭싹 속았수다) is rated TOPIK 6 in our advanced K-drama list partly because much of the dialogue is in Jeju dialect, which many Seoul speakers struggle with too. We only move a level for dialect or register when it runs through the whole title, not when one character uses it.

Visual support

When the picture carries the meaning, you can follow far more than your vocabulary suggests. Cooking shows, children's cartoons, comics and travel vlogs score well here; audio-only podcasts and dialogue-heavy dramas don't. A low-talk cooking channel like Dianxi Xiaoge (滇西小哥) works for beginners because the camera explains everything.

Native subtitles

Target-language subtitles let you read what you can't yet catch, so they can make a hard show workable. Most mainland Chinese dramas and variety shows come with Chinese subtitles on screen. Korean and Japanese subtitles depend on the platform and region. In print, the equivalent is a reading aid: furigana in Japanese manga aimed at younger readers, nothing at all in Chinese comics. We note availability when we have checked it, and add "check your region" because catalogs change.

Sentence length

Short exchanges are easier to parse than long narration with nested clauses. A webtoon whose main character talks like a five-year-old, such as Maru is a Puppy (마루는 강쥐), sits at the bottom of our Korean scale. A workplace drama full of reports and meetings, such as Misaeng (미생), sits near the top.

How do the factors become a level?

We don't add up a score. Instead we follow a fixed order, so that similar titles get similar levels:

  1. Baseline from vocabulary and speed. These two set the starting band, because they are what most often stops comprehension.
  2. Register and dialect can raise it. If formal, period or dialect speech runs through the whole title, we move it up about one band.
  3. Visual support and subtitles can lower it. Strong visuals or native subtitles can bring a title down by about half a band. They make a hard show watchable, not easy.
  4. Sentence length fine-tunes it within the band.
  5. We rate the typical episode or chapter, and say so when the opening is harder, as it often is in fantasy series that front-load their world-building.
  6. When factors disagree, we give a range such as "N3 to N2" rather than pretend to more precision than we have.

What do we check levels against?

We don't run a vocabulary analysis on every title ourselves. Each level starts from published information about the title (format, setting, genre, episode or chapter counts, available subtitles), then gets checked against outside difficulty data wherever it exists. Two tools do this much more systematically than we can for Japanese, and we recommend both.

  • jpdb.io publishes difficulty lists for anime, live-action, novels, visual novels and web novels in Japanese. According to its FAQ, the ratings are "automatically generated by a machine learning model" that analyses each work's vocabulary, kanji, grammar and sentence complexity, trained on crowdsourced judgments that one work is harder than another. Each title shows a 0–100 average and peak difficulty, plus counts of unique words and kanji. If you track your vocabulary there, it can also find works where you already know most of the words.
  • Natively rates books, films and TV through community comparisons: readers pick which of two works they found harder, and an Elo-style system turns that into a level. Its published bands map levels 0–12 to roughly N5, 13–19 to N4, 20–26 to N3, 27–33 to N2 and 34–40 to N1, with 41+ above that. Natively covers Korean as well as Japanese, and it is open that there are no formal criteria behind each vote.

When our level and theirs disagree by more than a band, we look again. Their numbers come from many more learners than we could ever survey, so a big gap usually means we missed something. For Chinese we haven't found an equally established community-rated catalog, so Chinese levels rest more on our own judgment and on HSK-graded material.

Do the levels mean the same across languages?

Only approximately. The JLPT publishes an official CEFR reference table: N5 is A1, N4 is A2, N3 is A2 or B1, N2 is B1 or B2 and N1 is B2 or C1, depending on your score. For the HSK, the official 2010 claim that HSK 1–6 matches CEFR A1–C2 is disputed by Germany's association of Chinese teachers, which places HSK 6 around B2. For TOPIK we found no official CEFR table. So "intermediate" in our Japanese, Korean and Chinese lists is a similar stage of learning, not a precise equivalence. For roughly how many hours each stage takes, see our input-hours ladder for Japanese and its Korean and Mandarin counterparts.

Why are our levels only estimates?

  • Your background changes everything. A reader who knows Chinese characters will find Japanese manga far easier than our level suggests. A basketball fan will follow a basketball anime better than a non-fan.
  • We judge the typical episode, so some episodes will be harder or easier.
  • Subtitles and catalogs change by region and over time.
  • Exam levels and media levels drift apart. Someone who passed N3 from textbooks may find an N3-rated anime hard, and a heavy listener may follow it before passing N4.

How can you check a level yourself?

Use a quick test instead of trusting any label, ours included. For a show, watch the first five minutes with target-language subtitles and count the lines you couldn't follow at all. If it is more than about one in ten, try something one step easier. For a book or comic, take a 200-word passage and count the words you don't know, as described in our coverage post: four or fewer is comfortable reading, more than twenty means study mode.

If you think one of our levels is wrong, tell us through the contact page, with the title and why. We review those reports and update the post when we agree.

Track your hours by title

The best check on a level is your own history. If you log sessions in LangTrack with the show or book name, you can see how long each title took you and which ones you dropped. Over a few months that tells you more about your real level than any list.

Frequently asked questions

How does LangTrack decide the level of a show or book?

We judge six factors: speech speed, vocabulary domain, register and dialect, visual support, native subtitles and sentence length. We then place the typical episode or chapter on the JLPT, TOPIK or HSK scale, and give a range when the factors disagree.

Are the JLPT, TOPIK and HSK levels in your lists official?

No. They are editorial estimates of which exam level a learner usually needs to follow a title with target-language subtitles and some lookups. No exam body rates media.

What is jpdb.io's difficulty rating?

jpdb.io rates Japanese anime, live-action, novels, visual novels and web novels from 0 to 100 using a machine learning model trained on crowdsourced comparisons of which work is harder. It shows average and peak difficulty and vocabulary counts.

How does Natively grade difficulty?

Natively asks users which of two works they found harder and turns those comparisons into levels with an Elo-style system. Its published bands map levels 0 to 12 to roughly JLPT N5, up to levels 34 to 40 for N1.

Why does a show rated for my level still feel hard?

Levels describe the typical episode for a typical learner. Unfamiliar topics, fast speakers, dialect or missing subtitles can make a title harder for you, and exam level and listening level often differ.

Find your real level

Log what you watch and read, and see which titles you finish and how long each one takes.

Start tracking — free