Tools

Furigana generator

Paste any Japanese text and get furigana readings above every kanji, free and without an account. Your text is never sent to a server: the dictionary and the parser run inside your browser.

How it works

  1. Paste your Japanese text into the reader.
  2. Furigana appear above the kanji, compound words included.
  3. Tap a word for its meaning, alternative readings and pitch accent.

An example, rendered by the engine

These sentences are analysed by the same engine as the app, at site build time.

Open this sentence in the reader

Open this sentence in the reader

Open this sentence in the reader

Why the readings are right

Adding furigana is not about stacking the first dictionary reading: 日 reads ひ, にち or じつ depending on the word, and 市場 changes meaning between いちば and しじょう. The parser splits the sentence into words before choosing, using real reading-corpus frequencies, then applies counter, proper-noun and context rules. When a doubt remains, the reading is shown in amber rather than presented as certain.

Frequently asked questions

Is the furigana generator free?

Yes, with no account and no length limit. The dictionary is downloaded once, then cached.

Is my text sent to a server?

No. Everything is analysed in the browser; the text never leaves your device.

Furigana generator

Paste any Japanese text and get furigana readings above every kanji, free and without an account. Your text is never sent to a server: the dictionary and the parser run inside your browser.