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.

Text Input / 텍스트 입력
Character Count / 글자수
0
총 글자수 (Total)
0
공백 제외 (No Spaces)
0
한글 (Korean)
0
영어 (English)
0
숫자 (Numbers)
0
공백 (Spaces)
0
줄 수 (Lines)
0
기타 (Other)
Byte Count / 바이트 수
UTF-80 bytes
EUC-KR0 bytes
SNS Character Limits / SNS 글자수 제한
𝕏 (Twitter)0 / 280
Instagram0 / 2,200
카카오톡0 / 10,000
네이버 블로그0 / 50,000
Facebook0 / 63,206
YouTube 설명0 / 5,000
🔮 Discover your K-pop destiny character 🎨 도툰 — 웹툰·일러스트 플랫폼

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

  1. Type or Paste — Enter your text in the input area (or use the paste button)
  2. View Counts — Character statistics update in real-time as you type
  3. Check Bytes — See UTF-8 and EUC-KR byte sizes below the character counts
  4. Monitor SNS Limits — Color-coded progress bars show how close you are to each platform's limit
  5. 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

FeatureFreeToolboxNaver CounterGeneric Counter
Hangul DetectionYes (syllables + Jamo)YesNo
Byte CountUTF-8 + EUC-KREUC-KR onlyNo
SNS Limits6 platformsNoSome
Real-TimeYesYesVaries
Line CountYesNoSome
PrivacyBrowser-onlyServerVaries

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.