본문으로 바로가기

글자 수 계산기

입력한 문장의 글자·공백·단어·문단 수와 UTF-8 바이트를 실시간으로 확인합니다.

텍스트 서버 전송 없음실시간 집계작성·검산 최종 검토 2026.09.08
한도 예시

한도는 남은 분량을 확인하는 용도입니다. 초과해도 입력한 글을 자르지 않습니다.

공백 포함
00 byte
공백 제외
00 byte
단락 수
0
줄 수
0
Unicode 코드 포인트
0
화면상 글자
0
단어 수
0

글자 수와 바이트는 다릅니다

글자 수는 브라우저의 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 기준에 따라 다른 값으로 셉니다. 표의 문자열을 직접 붙여넣어 비교하세요.