Furigana Helper

Paste Japanese text with {kanji|reading} annotations and see formatted furigana (ruby text) above each kanji.

Use the Furigana Helper

Japanese Input

Manual ruby builder: wrap kanji and readings as {kanji|reading} (e.g. {日本語|にほんご}). Plain text passes through without ruby tags.

Quick Examples

Furigana Output

Rendered furigana will appear here.

Common Kanji Reading Reference

Click any row to insert that {kanji|reading} pair into the input box.

Kanji Reading Meaning Category
Copied!

Summary

Paste Japanese text with {kanji|reading} annotations and see formatted furigana (ruby text) above each kanji.

How it works

  1. Type or paste Japanese text and wrap every annotated pair in braces — for example: {日本語|にほんご}.
  2. Braces make the reading boundary unambiguous when particles or another annotated word follow it.
  3. Click "Render Furigana" and the tool generates proper HTML ruby annotations displaying readings above the kanji.
  4. Toggle between ruby HTML view and plain text view to see the raw annotations.
  5. Copy the rendered HTML for use in web pages, study notes, or language learning materials.
  6. Browse the reference table below the editor for readings of 70 common kanji.

Use cases

  • Japanese learners adding reading guides to study materials.
  • Teachers preparing annotated handouts or quizzes with furigana.
  • Writers formatting Japanese text with pronunciation aids for readers.
  • Developers previewing ruby HTML output before embedding in web pages.
  • Language learners double-checking their kanji readings against the reference table.
  • Creating accessible Japanese content for readers still learning kanji.

Frequently Asked Questions

Last updated: 2026-09-22 · Reviewed by Nham Vu