Name Stroke Calculator
Enter a name in Korean Hangul or Han characters (Hanja, Hanzi or Kanji) to see character counts and a total.
Enter a name or choose an example.
Name Stroke Counting Rules and Limitations
Calculation basis and last reviewed: September 15, 2026
Calculation Basis
Hangul adds the initial, vowel and final consonant counts using this tool’s published jamo table (ㄱ 2, ㄹ 5, ㅇ 1). Double consonants, final clusters and compound vowels add their basic parts. Han characters use Unicode 17.0.0 Unihan kTotalStrokes primary values and kAlternateTotalStrokes alternate values. Multiple recorded counts appear as candidates with minimum–maximum totals formed by independently combining each character’s candidates. Whitespace is excluded and input is normalized to Unicode NFC before calculation.
Reference Limits
The Hangul table is this tool’s counting convention, not an official handwriting or universal naming standard. Han data does not cover every Korean, Chinese or Japanese glyph variation and is not converted to Kangxi or naming-numerology counts. Unsupported characters, including Latin letters, kana and archaic Hangul, prevent a full total. Stroke counts do not establish luck, compatibility or fortune.
When to Confirm Officially
If another tool or dictionary gives a different result, compare the exact Han spelling and glyph, the Hangul table and any original-radical counting rules first. For a specific naming convention, consult a dictionary using that convention. This tool does not determine whether a character is approved for a Korean registered name or whether a name can be legally registered.
Usage Tips
Compare names using the same counting rules
A Hangul spelling and its Han-character spelling use different counting systems. Enter the spelling you actually want to count and inspect each character. When totals differ between tools, compare the Hangul table and the exact Han glyphs first.
What is Name Stroke Calculator?
The Name Stroke Calculator adds basic jamo counts for Korean Hangul and looks up dictionary stroke counts for Han characters. You can enter a full name or individual characters. Its character breakdown helps identify why two spellings or counting conventions produce different totals.
How to Use
- 1 Enter the actual Hangul or Han spelling. Whitespace is excluded.
- 2 Review the total and each character’s jamo sum or dictionary count.
- 3 For multiple Han counts, inspect the Unicode-recorded candidates and minimum–maximum total.
- 4 Copy the result with its rules, or reset to count another name.
Break down 김민수 to obtain 18 strokes
Last reviewed: September 15, 2026Hangul addition rule
Total strokes = sum of initial consonant + vowel + final consonant counts
Double consonants, final clusters and compound vowels add their basic jamo. A syllable without a final consonant adds only its initial and vowel.
Entering 김민수
- • Name: 김민수
- • Rule: this tool’s jamo table
- 1. 김 = ㄱ(2) + ㅣ(1) + ㅁ(4) = 7
- 2. 민 = ㅁ(4) + ㅣ(1) + ㄴ(2) = 7
- 3. 수 = ㅅ(2) + ㅜ(2) = 4
- 4. Total = 7 + 7 + 4 = 18
김민수 totals 18 strokes under this table. The Han name 金明 totals 8 + 8 = 16 strokes.
How to read the result
- A total describes the entered spelling under the stated rules; it is not a rating of a name.
- The breakdown makes it possible to compare spellings and trace differences between counting conventions.
Conditions that change the result
- Han counts are not Kangxi or naming-numerology counts and may differ from regional glyph conventions.
- Up to 50 characters are supported. Archaic Hangul, Latin letters, kana, variation selectors and other unsupported input prevent a complete total.
Common input mistakes
- Do not choose arbitrary Han characters just because their pronunciation matches the name.
- Do not compare totals from different Hangul tables as if they used the same rules.
Reference Knowledge
- ● Hangul uses the geometric counting table published on this page, not an official handwriting or universal naming standard.
- ● Han data: Unicode 17.0.0 Unihan kTotalStrokes — https://www.unicode.org/reports/tr38/tr38-39.html#kTotalStrokes
- ● Character composition: Unicode NFC normalization — https://www.unicode.org/reports/tr15/
FAQ
Q. Does Hangul input automatically convert to Hanja?
No. A pronunciation can correspond to many Han characters. Hangul is counted as Hangul; enter the actual Han spelling for Han counts.
Q. Can I count names from other countries?
The data covers Han characters used in Chinese and Japanese as well as Hanja. Latin letters and kana have no counting convention in this tool and are unsupported. A Hangul transliteration counts only that Korean spelling.
Q. Are these Kangxi or naming-numerology counts?
No. Radicals are not restored to their original forms. Counts do not assess luck, compatibility, fortune or whether a name is suitable.
Q. Why is the total sometimes a range?
Some Han characters have multiple Unicode-recorded counts. The tool independently combines each character’s candidates to show a minimum–maximum envelope rather than choosing an arbitrary glyph convention. The envelope is not a region-consistent total, and the alternate data does not cover every regional variation.
Q. Is my name stored?
Calculation runs in your browser. The name is neither sent to a server nor stored. Copying places the result on your device’s clipboard.