Home › Text Tools › Hiragana and Katakana Quiz

Hiragana and Katakana Quiz

Learn the two Japanese kana scripts one row at a time. Pick the rows you are studying, check them on the chart, drill with flashcards, then test yourself by typing the romaji or choosing the right kana against the clock. Missed kana are collected for review and your progress is saved in your browser.

Last updated:

Script
Quick select

Click a kana to hear it (if your device has a Japanese voice). Colors show your progress: not practiced needs work getting there mastered

Advertisement
Advertisement

How to use the Hiragana and Katakana Quiz

  1. Choose a script: Hiragana, Katakana or Both.
  2. Select the rows you are learning, for example あ, か and さ, or press Basic 46 for the full basic set.
  3. Study on the Chart or with Flashcards. Flip a card, then mark whether you knew it.
  4. Take the Typing quiz: type the romaji for each kana. Right answers advance automatically; after a wrong one, press Enter to continue.
  5. Review your mistakes at the end and press Practice my mistakes until every kana turns green on the chart.

Hiragana and katakana at a glance

Hiragana ひらがなKatakana カタカナ
LookRounded, flowing strokesStraight, angular strokes
Main usesGrammar endings, particles, native words, furigana reading aidsLoanwords, foreign names, emphasis, sound effects, some plant and animal names
Exampleさくら (sakura, cherry blossom)コーヒー (kōhī, coffee)
Long vowelsWritten with an extra vowel: おかあさんUsually written with a dash ー: ケーキ

Look-alike kana to watch

These pairs cause most mistakes. The multiple-choice mode deliberately mixes them in as wrong answers.

PairReadingsHow to tell them apart
シ / ツshi / tsuシ's short strokes are stacked on the left and its long stroke sweeps up from the bottom; ツ's short strokes sit side by side along the top and its long stroke sweeps down.
ソ / ンso / nソ's two strokes both start at the top; ン's dot is on the left and its last stroke rises from the bottom.
さ / ちsa / chiNear mirror images: the lower curve of さ bulges to the left, the lower curve of ち bulges to the right.
ぬ / めnu / meぬ ends in a small loop; め does not.
ね / れ / わne / re / waSame left stroke; ね ends in a loop, れ kicks out to the right, わ curves back down.
る / ろru / roる has a loop at the bottom; ろ is open.
ク / タ / ケku / ta / keタ adds a short stroke inside ク; ケ has a separate horizontal stroke that ends in a long downward sweep.

Tips for learning kana fast

  • Study one or two rows at a time. Add a new row only when the current ones turn green on the chart.
  • Read before you write. Recognizing kana quickly comes first; handwriting practice reinforces it.
  • Use sprints for speed. Reading Japanese needs instant recognition, so once you are accurate, aim to raise your 60-second score.
  • Learn the patterns. Dakuten rows reuse shapes you already know, and combinations are just an i-column kana plus a small ゃ, ゅ or ょ.
  • Review mistakes the next day. Short gaps between reviews help kana move into long-term memory.

Frequently asked questions

How many hiragana and katakana are there?

Each script has 46 basic characters (the gojūon chart). Adding the dakuten and handakuten marks gives 25 more voiced sounds such as が, ざ, だ, ば and ぱ, and small ゃ, ゅ and ょ create 33 common combinations such as きゃ and しょ. Katakana mirrors hiragana sound for sound, so learning one makes the other easier.

Should I learn hiragana or katakana first?

Most courses start with hiragana, because it is used for grammar endings, particles and many everyday words, and children's books are written mostly in it. Katakana is used for foreign loanwords, names from other languages, emphasis and many sound words, so it is usually learned right after.

Which romaji spellings does the quiz accept?

The quiz uses Hepburn romanization (shi, chi, tsu, fu, ji) as the main answer and also accepts the Kunrei and keyboard spellings si, ti, tu, hu and zi. を accepts wo or o, ん accepts n, nn or n', ぢ accepts ji or di, and づ accepts zu or du.

Why does を sound like o, and は sometimes like wa?

In modern Japanese を is pronounced o and is used almost only as the object particle. When は and へ are used as particles they are read wa and e, even though the characters themselves are ha and he. This quiz tests the characters' standard readings: は = ha, へ = he, を = wo/o.

What do the dakuten and handakuten marks do?

The two small strokes ゛ (dakuten) voice the consonant: k becomes g, s becomes z, t becomes d and h becomes b, as in か → が. The small circle ゜ (handakuten) turns h into p, as in は → ぱ. Select the dakuten rows to include them in your practice.

How long does it take to learn kana?

It varies, but many learners can read the 46 basic hiragana after one to two weeks of short daily practice, and katakana in a similar time. Studying a few rows at a time and reviewing mistakes the next day works better than trying all of them at once.

How is my progress saved?

Every answer updates a small score for that kana, stored only in your browser. A kana turns green on the chart once you have answered it correctly at least three times with 85% accuracy. Use Reset progress to start over.

Are all the tools on FreeToolCabin tested for quality and accuracy?

Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

Related tools

Japanese Kana ConverterConvert romaji to hiragana or katakana, kana to romaji, and hiragana to katakana instantly.Japanese KeyboardType Japanese hiragana and katakana online from romaji or the JIS kana layout, then copy.Flashcard MakerMake flashcard decks and study them with flip cards and spaced repetition, saved in your browser.Chinese Stroke OrderAnimated stroke order for any Chinese character, with practice mode and printable grids.Your Name in JapaneseWrite your name in Japanese katakana with romaji reading, spelling options and a name card.Bibliography GeneratorBuild an alphabetized bibliography in APA 7, MLA 9, Chicago or Harvard style.Accent KeyboardClick to insert é, ñ, ü, ç, ß and other accented letters for 11 languages, then copy.Cyrillic TransliterationConvert Bulgarian, Russian and Ukrainian Cyrillic to Latin and back using official rules.Arabic KeyboardType Arabic online with a full on-screen keyboard, harakat and Arabic-Indic digits, then copy.Russian KeyboardType Russian online with a ЙЦУКЕН or phonetic on-screen keyboard, then copy your Cyrillic text.NATO Phonetic Alphabet TranslatorSpell any text as Alfa, Bravo, Charlie, hear it spoken, or decode code words back to text.Pig Latin TranslatorTranslate English to Pig Latin and back, keeping capital letters and punctuation intact.Hindi KeyboardType Hindi online with an InScript or phonetic Devanagari keyboard, then copy your text.Urdu KeyboardType Urdu online with a phonetic keyboard or Roman Urdu typing, then copy your Urdu text.Persian KeyboardType Persian (Farsi) online with the standard ISIRI layout or Finglish typing, then copy.Greek KeyboardType Greek online with the standard Greek layout or Greeklish, accents included, then copy.Hebrew KeyboardType Hebrew online with the standard Israeli layout or phonetic typing, with niqqud.Korean KeyboardType Korean Hangul online with the 2-set Dubeolsik keyboard; jamo combine automatically.Ukrainian KeyboardType Ukrainian online with the ЙЦУКЕН keyboard or Latin translit, incl. ї, є, ґ and ʼ.Bulgarian KeyboardType Bulgarian online with the BDS or phonetic keyboard or Latin typing, then copy.Bengali KeyboardType Bengali (Bangla) online with InScript or phonetic typing, then copy your text.Tamil KeyboardType Tamil online with the InScript layout or phonetic (Tanglish) typing, then copy.Thai KeyboardType Thai online with the standard Kedmanee keyboard layout, then copy your Thai text.Gujarati KeyboardType Gujarati online with InScript or phonetic English typing, then copy your text.Punjabi KeyboardType Punjabi (Gurmukhi) online with InScript or phonetic typing, then copy your text.Armenian KeyboardType Armenian online with the phonetic keyboard or Latin typing, then copy your text.Amharic KeyboardType Amharic online in Ge’ez script (ፊደል): consonant + vowel phonetic typing, then copy.Burmese KeyboardType Burmese (Myanmar Unicode) online with the standard layout, then copy your text.Czech KeyboardType Czech online with č, ř, š, ž, ě, ů and á using the Czech QWERTZ layout or shortcuts.French KeyboardType French online with é, è, ç, à, ê and œ: AZERTY layout, accent shortcuts and buttons.Georgian KeyboardType Georgian online (Mkhedruli) with a phonetic QWERTY keyboard and copy your text.German KeyboardType German online with ä, ö, ü and ß: QWERTZ layout, umlaut shortcuts and quick buttons.Hieroglyphics TranslatorWrite your name in Egyptian hieroglyphs with a cartouche, key chart and PNG download.Hungarian KeyboardType Hungarian online with ő, ű, á, é and ö using the Hungarian QWERTZ layout or shortcuts.Italian KeyboardType Italian online with à, è, é, ì, ò and ù using the Italian layout or accent shortcuts.Kannada KeyboardType Kannada online with phonetic English typing or the InScript Kannada layout, then copy.Kazakh KeyboardType Kazakh online in Cyrillic with ә, і, ң, ғ, ү, ұ, қ, ө and һ, or phonetically.Khmer KeyboardType Khmer (Cambodian) online with the standard NiDA keyboard, subscripts and copy.Gen Z Slang TranslatorTranslate Gen Z slang to plain English and back, with a definition for every term on hover.Korean Romanization ConverterConvert Hangul to Revised Romanization with sound-change rules, plus McCune–Reischauer.Language DetectorDetect the language and writing system of any text, with a confidence ranking.Online Math KeyboardOn-screen math keyboard for fractions, exponents, roots, Greek and operators, as Unicode text or LaTeX.Resume Action Verbs300+ resume power verbs by skill, plus a checker that swaps weak verbs in your bullet points.Standard Galactic Alphabet TranslatorTranslate English to the Standard Galactic Alphabet (enchanting table letters) and back, with PNG.Text Abbreviation TranslatorTranslate texting shorthand like lol, brb, idk and ngl into plain English, or the other way.UwU TranslatorTurn normal text into cute uwu / owo speak with stutters, faces and an intensity slider.Wingdings TranslatorTranslate text to Wingdings symbols and decode Wingdings back to English, with copy-ready Unicode.Wrong Keyboard Layout FixerFix text typed with the wrong keyboard layout: Ghbdtn → Привет, EN↔RU/UA/HE/AR/EL, Dvorak, AZERTY.Yoda Speak TranslatorReorder English into wise, backwards Yoda-style speech with optional hmms. Copy in one click.Chinese KeyboardType Chinese characters online with pinyin input, Simplified or Traditional, then copy your text.Happy Birthday in Different LanguagesSay “Happy birthday” in 115 languages with native script, romanization and audio.I Love You in Different LanguagesSay “I love you” in 129 languages with native script, pronunciation guide and audio.IPA KeyboardType International Phonetic Alphabet symbols online with clickable charts and = shortcuts.Kurdish KeyboardType Kurdish online: Sorani (Arabic script, right to left) or Kurmanji (Latin with ç ê î ş û).Lao KeyboardType Lao online with the standard Lao keyboard layout, tone marks and Lao digits, then copy.Macedonian KeyboardType Macedonian online in Cyrillic with ѓ, ќ, ѕ, џ, љ, њ, using the layout or phonetic Latin.Malayalam KeyboardType Malayalam online with phonetic English typing or InScript, including chillu letters.Marathi KeyboardType Marathi online with the InScript Devanagari keyboard or phonetic typing, then copy.Mongolian KeyboardType Mongolian Cyrillic online with ө and ү, using the Mongolian layout or phonetic Latin.Nepali KeyboardType Nepali online with Romanized phonetic typing or InScript Devanagari, then copy.Pashto KeyboardType Pashto online right-to-left with ټ, ډ, ړ, ږ, ښ, ځ, څ, ڼ, ګ, ې and ۍ, then copy.Pirate Speak TranslatorTranslate English into pirate talk with a 500+ phrase dictionary, exclamations and read aloud.Polish KeyboardType Polish online with ą, ć, ę, ł, ń, ó, ś, ź and ż using shortcuts or the Polish layout.Portuguese KeyboardType Portuguese online with ã, õ, ç, á and ê: Brazilian ABNT2, Portugal layout and shortcuts.Romanian KeyboardType Romanian online with ă, â, î, ș and ț (comma below) with the standard layout or shortcuts.Rune TranslatorWrite English in Elder Futhark, Younger Futhark or Anglo-Saxon runes and read runes back.Serbian KeyboardType Serbian online in Cyrillic or Latin, or convert Latin typing to Cyrillic as you type.Shakespearean English TranslatorTurn modern English into Shakespeare-style Early Modern English: thou art, doth, methinks.
See all 80 Online Keyboards & Languages →