Back to Japanese
Kanji → Hiragana converter — kuromoji morphological reading

Kanji → Hiragana converter — kuromoji morphological reading

Convert Japanese text to hiragana using kuromoji morphological analysis. Choose between fully hiragana output, or a furigana mode that keeps kanji and adds hiragana ruby above. The dictionary downloads once and is then offline. Runs entirely in your browser.

japaneseconversion

How to use

Paste Japanese text, pick a mode (full hiragana or furigana ruby), and click Convert. kuromoji performs morphological analysis and infers a reading for each kanji. The dictionary (~12 MB) downloads once and is then offline. One-click copy is available. The Sample button loads example text.

FAQ

Is text uploaded?
No. kuromoji and its dictionary run inside your browser; input and output never leave the device.
Why is the first run slow?
The ~12 MB morphological dictionary is downloaded and cached. Subsequent runs are instant.
Are proper nouns / names always correct?
Not always. Words not in kuromoji's IPA dictionary may be misread. Common place names and famous people work; unusual personal names need review.
How is furigana rendered?
As HTML ruby tags, the standard small hiragana above each kanji. The HTML can be copied directly.

Related tools

Kanji → Rōmaji converter — Hepburn / Kunrei-shiki / macron

Kanji → Rōmaji converter — Hepburn / Kunrei-shiki / macron

Convert Japanese text to Hepburn romaji using kuromoji morphological analysis. Switch between full romaji and a ruby view, and choose macron long vowels (ō, ū) or literal doubled vowels (ou, uu). The dictionary downloads once and is then offline. Runs entirely in your browser.

japaneseconversion
Furigana HTML generator — <ruby> ruby tags for kanji reading

Furigana HTML generator — <ruby> ruby tags for kanji reading

Tokenises Japanese text with kuromoji and wraps each kanji token in `<ruby>漢字<rt>かんじ</rt></ruby>` markup. Copy the source and paste it into WordPress, any CMS, or a Markdown article. Furigana can be hiragana or katakana, with optional `<rp>` fallback for non-ruby browsers. Runs entirely in your browser.

japanesegenerate
Japanese era ⇄ Gregorian year — Meiji to Reiwa converter

Japanese era ⇄ Gregorian year — Meiji to Reiwa converter

Convert between Gregorian years and Japanese eras (Meiji, Taishō, Shōwa, Heisei, Reiwa) with a mode toggle. Accepts year-only or full date input, handles 元年 (year 1) and era-boundary transitions like 2019-05-01 → Reiwa 1 (令和元年). No dictionary download required — runs entirely inside your browser.

japaneseconversiontime
Historical Japanese era ⇄ Gregorian year — Taika 645 to Keiō 1868

Historical Japanese era ⇄ Gregorian year — Taika 645 to Keiō 1868

Convert between historical Japanese eras (645 Taika through 1868 Keiō) and Gregorian years in both directions. Built-in dataset of 240+ pre-Meiji eras, including 元年 (year 1) and the rival Northern/Southern court eras of the Nanboku-chō schism (1331–1392). For Meiji onward use the era-convert tool. Year-level precision (the lunisolar calendar makes month/day mapping ambiguous). Runs entirely inside your browser — no dictionary download required.

japaneseconversiontime