Skip to main content

KANJI READING · HIRAGANA · FURIGANA · RUBY

Kanji to Hiragana & Furigana Converter

Convert Japanese sentences to Hiragana, add Furigana above Kanji, keep Okurigana, or generate clean Ruby HTML. Common readings are resolved from words and sentence context.

READ / ANNOTATE / COPY

Enter Japanese and choose a reading format

Waiting for Japanese text
Output format

The first conversion remotely loads a public Japanese dictionary. Further conversions reuse it on this page.

Japanese text

0

Hiragana result

0

Japanese kanji can have on-yomi, kun-yomi, and special readings. Review names, places, titles, rare words, and specialist terms against a reliable source.

KANJI TO HIRAGANA · AUTOMATIC FURIGANA

Convert Japanese Kanji to Hiragana, Furigana, or Ruby HTML

Use one focused tool for Kanji to Hiragana conversion, automatic Furigana, Japanese reading lookup, Okurigana notation, and standards-based Ruby markup for web content.

Readings from words and context

Japanese morphological analysis handles common vocabulary and conjugation more accurately than replacing one Kanji at a time.

Useful output for readers and editors

Read the Furigana preview or copy Hiragana, parenthesized readings, and clean Ruby HTML for another document.

Japanese text stays in your browser

The page fetches public dictionary files remotely, but your input and converted result are not uploaded to a conversion server.

How to convert Kanji to Hiragana or add Furigana

  1. Enter a Japanese sentence containing Kanji or Kana.
  2. Choose Hiragana, Furigana, Okurigana, or Ruby HTML.
  3. Convert the reading and review names or unusual words.
  4. Copy plain text or Ruby HTML for notes, subtitles, lessons, or a website.

Kanji, Hiragana, and Furigana questions

What is the difference between Hiragana and Furigana output?

Hiragana replaces Kanji with their readings. Furigana keeps the original Kanji and displays the reading above it.

What is Ruby HTML?

Ruby is the standard HTML markup for pronunciation annotations. Supporting browsers display the reading above or beside its Kanji base text.

Are names and place readings always correct?

No. Names, places, ateji, titles, and rare vocabulary can have special readings, so important output should be checked.

Readings use the public Kuroshiro and Kuromoji.js Japanese dictionaries. Your text is not sent to the dictionary source.