Korean Character Counter - 한글 글자수 세기
Count characters in real-time. See Hangul, English, numbers, spaces, byte counts (UTF-8/EUC-KR), and SNS platform limits at a glance.
What Is a Korean Character Counter?
A Korean character counter analyzes text to provide detailed statistics including total characters, characters without spaces, and a breakdown by type (Hangul, English, numbers, spaces, special characters). It also calculates byte sizes in different encodings (UTF-8 and EUC-KR), which is important because Korean characters take 3 bytes in UTF-8 but only 2 bytes in EUC-KR. This tool also shows real-time progress bars for popular SNS character limits.
How to Count Korean Characters
- Type or Paste — Enter your text in the input area (or use the paste button)
- View Counts — Character statistics update in real-time as you type
- Check Bytes — See UTF-8 and EUC-KR byte sizes below the character counts
- Monitor SNS Limits — Color-coded progress bars show how close you are to each platform's limit
- Copy Text — Use the copy button to copy your text to clipboard
Why Use This Character Counter?
- Korean-Optimized — Correctly identifies Hangul syllables, Jamo, and compatibility Jamo
- Byte Awareness — Shows both UTF-8 (3 bytes/Hangul) and EUC-KR (2 bytes/Hangul) sizes
- SNS Ready — Real-time limit indicators for Twitter (280), Instagram (2,200), KakaoTalk (10,000), Naver Blog (50,000), Facebook (63,206), YouTube (5,000)
- Real-Time — No button click needed; counts update as you type
- Detailed Breakdown — Separate counts for Hangul, English, numbers, spaces, lines, and other characters
- Privacy — All processing happens locally in your browser
FreeToolbox vs Other Character Counters
| Feature | FreeToolbox | Naver Counter | Generic Counter |
|---|---|---|---|
| Hangul Detection | Yes (syllables + Jamo) | Yes | No |
| Byte Count | UTF-8 + EUC-KR | EUC-KR only | No |
| SNS Limits | 6 platforms | No | Some |
| Real-Time | Yes | Yes | Varies |
| Line Count | Yes | No | Some |
| Privacy | Browser-only | Server | Varies |
FAQ
Why does Hangul take more bytes than English?
In UTF-8 encoding, each Hangul character uses 3 bytes, while ASCII characters (English, numbers) use only 1 byte. In EUC-KR encoding, Hangul uses 2 bytes. This is important for systems with byte-based limits.
What counts as a 'Hangul' character?
Complete Hangul syllables (가-힣), Hangul Jamo (ㄱ-ㅎ, ㅏ-ㅣ), and Hangul Compatibility Jamo are all counted as Korean characters.
Why is the EUC-KR count approximate?
EUC-KR byte calculation is approximated because proper encoding requires a server-side conversion table. The approximation (2 bytes per Hangul, 1 byte per ASCII) is accurate for most common text.
What's the Twitter character limit for Korean?
Twitter counts all characters equally — Korean, English, emoji all count as 1 character toward the 280 limit. This is different from the old 140-character limit where CJK characters counted as 2.
Is my text saved anywhere?
No. All counting happens in your browser. Nothing is sent to a server or stored in any way.