글자 수 계산기
입력한 문장의 글자·공백·단어·문단 수와 UTF-8 바이트를 실시간으로 확인합니다.
한도는 남은 분량을 확인하는 용도입니다. 초과해도 입력한 글을 자르지 않습니다.
글자 수와 바이트는 다릅니다
글자 수는 브라우저의 UTF-16 코드 단위, byte는 UTF-8 인코딩 결과로 계산합니다. 한글 한 글자는 보통 1자·3byte지만 이모지와 결합 문자는 화면에서 한 글자로 보여도 글자 수가 2자 이상으로 표시될 수 있습니다.
Unicode·WHATWG Encoding 기준 · 최종 확인 2026.07.22
글자 수 계산기 | 사용 설명서
글자 수 계산기는 어떤 도구인가요?
입력한 텍스트의 공백 포함 / 제외 글자 수, byte 값과 단락, 줄 수를 실시간으로 확인하고 정한 길이까지 남은 분량을 알려주는 도구입니다. 자기소개서, 게시물, 데이터 입력란처럼 서로 다른 길이 기준을 비교할 때 사용할 수 있습니다.
공백·줄·문단 집계 기준
공백 포함은 띄어쓰기와 줄바꿈을 포함하고, 공백 제외는 띄어쓰기, 탭, 줄바꿈을 제외합니다.
문단 수는 빈 줄로 구분된 텍스트 묶음을 셉니다. 줄 수는 줄바꿈으로 나뉜 줄 가운데 공백만 있는 줄을 제외하고 셉니다.
UTF-16 글자 수와 UTF-8 byte
영어·숫자는 보통 1자·1byte, 한글 완성형은 보통 1자·3byte입니다. 감자 이모지 🥔는 화면에서 하나로 보이지만 JavaScript UTF-16 문자열에서는 2자, UTF-8에서는 4byte로 계산됩니다. 서비스마다 글자 수를 코드 포인트나 사용자 인식 문자 단위로 셀 수 있으므로 제출 전 해당 서비스의 기준을 우선하세요.
화면상 글자는 Intl.Segmenter를 지원하는 브라우저에서 사용자 인식 문자 단위로 셉니다. 결합 이모지처럼 여러 코드 포인트가 한 글자로 보이는 경우 UTF-16·코드 포인트·화면상 글자 수가 서로 달라질 수 있습니다.
제한 기능 사용 예시
공백 포함 글자 수 또는 byte를 선택하고 1000처럼 한도를 입력하면 남은 분량이나 초과한 분량을 바로 표시합니다. 한도를 바꾸거나 예시 버튼을 눌러도 원문은 잘리지 않습니다.
확인한 자료와 관련 도구
Unicode Standard — 문자와 인코딩 형식, WHATWG Encoding Standard — UTF-8 인코더를 기준으로 설명을 확인했습니다. byte 단위 비교가 필요하면 데이터 용량 변환기도 함께 사용할 수 있습니다.
한글·이모지의 글자 수가 다른 이유
글자 수와 바이트가 다른 이유: 한글·이모지·줄바꿈 확인법
같은 한 글자도 UTF-16·코드 포인트·화면상 글자·UTF-8 기준에 따라 다른 값으로 셉니다. 표의 문자열을 직접 붙여넣어 비교하세요.