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
- Type or paste Japanese text and wrap every annotated pair in braces — for example: {日本語|にほんご}.
- Braces make the reading boundary unambiguous when particles or another annotated word follow it.
- Click "Render Furigana" and the tool generates proper HTML ruby annotations displaying readings above the kanji.
- Toggle between ruby HTML view and plain text view to see the raw annotations.
- Copy the rendered HTML for use in web pages, study notes, or language learning materials.
- 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