HaneJapanese Text Analyzer
Private browser analysisLoading local dictionaries…

Japanese text analyzer

Paste Japanese text to check word readings, meanings, JLPT levels, and reading difficulty.

Loading dictionaries…0 / 12,000

UTF-8 text, Markdown, or CSV · maximum 1 MB

Free browser tool · no sign-up

Find out what makes a Japanese passage difficult.

Hane’s Japanese text analyzer turns an unspaced passage into a vocabulary map. Paste a sentence, news excerpt, story, or study note to inspect readings and meanings, estimate its JLPT range, and decide what to learn before you read it closely.

01

Word readings and definitions

Focus a highlighted segment to see its kana reading and English Jitendex definition. Common inflected words are linked to a likely dictionary form where available.

02

JLPT vocabulary profile

See matches across N5, N4, N3, N2, and N1 in one distribution. Use the result to spot advanced vocabulary before choosing a text for reading practice.

03

Reading difficulty estimate

The 0–100 score combines listed and estimated vocabulary, kanji levels, sentence length, and selected grammar signals. It is a comparative study aid—not an official JLPT grade.

Reading your result

What the underlines and difficulty score mean

Select an underlined word in the analyzed passage to see its reading, English definition, and likely base form. The colors help you choose which words to study first.

Solid color
The word directly matches a vocabulary entry listed at that JLPT level.
Dotted color
The level is estimated from its kanji or uncommon dictionary usage, so treat it as a clue.
Gray
The word has a Jitendex dictionary entry but no listed JLPT level.
Difficulty score
A 0–100 comparison based mostly on vocabulary, with kanji, sentence length, and selected grammar signals. It is not an official JLPT grade.

How to use the result

Turn a difficult sentence into a short study list.

  1. Paste Japanese text. Use a passage you genuinely want to read, up to 12,000 characters.
  2. Open unfamiliar words. Check the reading, definition, base form, and color-coded JLPT estimate.
  3. Review the outliers. Start with the few words above your current level, then return to the complete passage.
Worked example
日本語を勉強するのは楽しいです。
日本語
にほんご · Japanese language
勉強する
べんきょうする · to study
楽しい
たのしい · enjoyable, fun

Private by design

Your Japanese text stays in your browser.

The analyzer downloads its dictionary data from Hane’s own site, then performs lookup locally. Text you paste—and local files you open—is not uploaded for analysis. Read the full privacy policy.

Common questions

About the Japanese text analyzer

Is the Japanese text analyzer free?

Yes. The analyzer is free to use, requires no account, and accepts up to 12,000 characters at a time.

Does Hane upload or store the Japanese text I paste?

No. Dictionary lookup and difficulty analysis run in your browser. Your pasted text and opened files are not sent to Hane or a third party.

Is the JLPT level score official?

No. JLPT vocabulary lists and level boundaries are not officially published. Hane provides a study estimate based on listed and estimated vocabulary, kanji levels, sentence length, and selected grammar signals.

What do solid and dotted underlines mean?

A solid colored underline marks a direct JLPT vocabulary match. A dotted colored underline marks an estimated level based on kanji or uncommon dictionary usage. Gray marks a dictionary entry without a listed JLPT level. These are study hints, not official classifications.

Is this a Japanese translator?

No. The tool segments Japanese text and shows word readings, English dictionary definitions, likely base forms, JLPT levels, and reading difficulty. It does not produce a full sentence translation.