한글 글자수 세기
‘한글’은 2글자지만 컴퓨터는 다르게 볼 수 있습니다. 보통의 한글은 음절 하나가 문자 하나(완성형, NFC)지만, macOS 파일명이나 일부 복사본은 ㅎ+ㅏ+ㄴ 처럼 자모가 분리(NFD)되어 같은 글자도 코드 포인트가 3배로 셉니다. 이 도구의 글자수는 눈에 보이는 단위라 두 경우 모두 2자로 나옵니다.
이 페이지 기준
0
0글자수 (공백 포함)
0공백 제외
0단어 (어절)
0줄
0문단
0UTF-8 바이트
기술 상세 — 무엇을 어떻게 셌나
| 글자 (문자소, grapheme) — 눈에 보이는 글자 | 0 |
| 유니코드 코드 포인트 — Python len() | 0 |
| UTF-16 단위 — 자바스크립트 length | 0 |
| UTF-8 바이트 — 웹·DB | 0 |
| EUC-KR식 바이트 — 문자(SMS), 근사치 | 0 |
| 공백 (띄어쓰기·줄바꿈·탭) | 0 |
| 한글 음절 (가~힣) | 0 |
| 읽는 시간 (한국어 500자/분) | 0 |
| 읽는 시간 (영어 230단어/분) | 0 |
NFC vs NFD
| 형태 | ‘한글’ 코드 포인트 | UTF-8 바이트 |
|---|---|---|
| 완성형 NFC (대부분) | 2 | 6 |
| 자모 분리 NFD (macOS 파일명 등) | 6 | 18 |
다른 사이트에서 글자수가 이상하게 크게 나오면 NFD 텍스트일 가능성이 있습니다. 아래 상세표의 ‘코드 포인트’와 ‘한글 음절’ 숫자를 비교해 보세요.
한글 음절 수만 세려면
위 결과의 ‘한글 음절’은 완성형 한글(가~힣)만 센 값입니다. 영문·숫자·기호·이모지는 빠집니다.
자주 묻는 질문
한글 글자수에 띄어쓰기도 들어가나요?
‘공백 포함’에는 들어가고 ‘공백 제외’에는 빠집니다. ‘한글 음절’은 한글만 셉니다.
ㄱ, ㅏ 같은 자음·모음 하나는?
1글자로 셉니다. 다만 완성형 음절(가~힣)이 아니므로 ‘한글 음절’에는 포함되지 않습니다.
왜 맥에서 복사한 글이 더 길게 나오나요?
macOS 파일명 등은 자모가 분리된 NFD로 저장되는 경우가 있어 코드 포인트가 늘어납니다. 눈에 보이는 글자수는 같습니다.