How to use Kanji to hiragana (furigana)
- 1
Paste the text with kanji
Paste a worksheet, a notice or a name; press Read the kanji the first time to download the dictionary.
- 2
Choose the output
Pick kana only, 漢字(かな) or HTML ruby, and whether the readings are in hiragana or katakana.
- 3
Fix any reading
Check the list of kanji words below the result and tap or type the right reading where one is wrong.
- 4
Copy or save
Copy the result, or save it as a text file or, for ruby, as an HTML page that shows the furigana.
Limits and Pro
Free with no sign-up; up to 50,000 characters are read at a time, and the dictionary is a single 17.8 MB download.
Pro hides the ads; there is nothing else to unlock. See Pro
About Kanji to hiragana (furigana)
Furigana are the small kana printed beside or above kanji to show how they are read. Teachers put them on worksheets, parents on picture books and notices for children, translators on scripts for voice actors, and anyone filling in a form with a フリガナ line needs the katakana reading of a name. This page reads the kanji in your text with an open-source dictionary and gives you the readings in the form you need.
Kana only rewrites the text with every kanji replaced by its reading: in hiragana the katakana words stay as they are (コーヒーをのむ), and in katakana the whole line becomes katakana, the way a フリガナ field wants it (ヤマダ タロウ). 漢字(かな) puts the reading in brackets after each kanji, which survives any plain-text box, e-mail or chat. HTML ruby produces <ruby> markup that browsers draw as real furigana above the line, ready for a web page or an e-book.
Readings follow the word, not the single character: 東京 gets one reading, とうきょう, over both kanji, while okurigana are left bare, so 食べる becomes 食(た)べる. A word whose reading the dictionary isn't sure about can be corrected: each kanji word is listed with its reading and the other readings the dictionary has, and your choice is used everywhere the word appears.
The dictionary is general Japanese, so rare names, place names and specialist terms may need a fix by hand, and it does not choose between readings that depend on meaning, such as 今日 read こんにち in 今日の日本.
Privacy
The kanji are read by the kuromoji dictionary in a background worker inside this page, so the text you paste never leaves your device. The 17.8 MB dictionary is fetched once from the jsDelivr CDN and then kept in the browser's cache storage. Your text and any readings you correct are stored only in this browser.
Features
Three furigana formats
Plain kana, readings in brackets or HTML <ruby> with fallback brackets for old readers.
Hiragana or katakana
Hiragana for children's texts, or katakana for the フリガナ line of a form.
Your readings win
Change a reading once and every place the word appears follows.