Random Hiragana Digraph Generator
Choose one traditional modern Japanese Hiragana yōon digraph made from an i-row kana and small ya, yu, or yo using injected randomness.
Description
Choose one of 33 stored Hiragana yōon digraphs as a complete two-character token.
Hiragana encodes small ya, yu, and yo separately from their full-size counterparts. The sampled yōon pairs combine an i-row kana with one of those small characters.1
The stored list uses eleven initial kana across unvoiced, voiced, and semi-voiced series, each paired with the three small forms. Output value contains two code points and two UTF-16 code units; neither character is drawn independently.
When to use Random Hiragana Digraph Generator
Use it for Hiragana digraph-recognition prompts or small-kana rendering fixtures.
How to use Random Hiragana Digraph Generator and understand its results
- Run without input fields; API requests use {}.
- Read or copy value as the complete stored token, preserving all its Unicode characters.
- Run again for another prompt. Keep the result separate from any answer label or surrounding text you supply.
index = floor(randomDraw × 33); value = storedRepertoire[index] One finite draw in [0, 1) chooses the complete token. Uniform randomness gives each entry equal weight regardless of string length.
The selector returns one of the 33 complete stored pairs unchanged. It neither constructs arbitrary kana combinations nor replaces the small second character with its full-size counterpart.
{
"input": {},
"randomDraw": 0.25,
"output": {
"value": "ちょ"
}
} Draw zero selects the first entry and a draw just below one selects the last. Negative, nonfinite, and one-valued draws fail. Results can repeat; no history or without-replacement option is supplied.
Limitations and assumptions
The default source is Math.random; no seed input or cryptographic entropy guarantee is provided. Repeated runs may select the same result, and the distribution depends on the random source.
There are no romanizations, audio, words, loanword-specific extended combinations, or pronunciation assessment. This is a fixed subset rather than every kana digraph.
Alternative or Complementary methods
Choose a related generator only when its repertoire is intended. Inspect text encodings and token length separately; a selected token can contain more than one code point.
References
-
Unicode Hiragana code chart — Unicode Consortium
Similar or alternative tools
- Related Kana Digraph Generator
Select the equivalent prompt family in the other kana script.
- Character Count
Inspect the two-character output while retaining it as one exercise token.