Text Utility
글자수 계산기
자기소개서, 블로그 글, 과제, 상품 설명, 메타 설명처럼 분량 기준이 중요한 문장을 빠르게 점검하세요. 글자수, 공백 제외 글자수, 단어수, 줄 수, 문장 수, 바이트 수를 브라우저에서 바로 계산합니다.
텍스트 분석
문장을 붙여 넣으면 글자수와 읽기 시간, 반복 키워드 힌트까지 한 화면에서 확인할 수 있습니다.
글자수 계산기 안내
어떤 작업에 사용하면 좋나요?
글자수 계산기는 제출 분량이 정해진 자기소개서, 과제, 블로그 글, SEO 메타 설명, 상품 상세 문구를 작성할 때 유용합니다. 공백 포함과 공백 제외 기준을 함께 확인하면 플랫폼별 제한에 맞추기 쉽습니다.
메타 제목과 설명, 블로그 요약문처럼 길이 제한이 있는 문구를 작성할 때 분량을 빠르게 확인합니다.
자기소개서, 지원서, 과제처럼 글자수 기준이 명확한 문서를 제출 전에 점검합니다.
광고 문구, SNS 소개문, 상품 설명처럼 짧고 명확해야 하는 텍스트의 길이를 조절합니다.
공백 포함과 공백 제외 글자수는 어떻게 다른가요?
공백 포함 글자수는 띄어쓰기와 줄바꿈까지 포함한 값입니다. 공백 제외 글자수는 띄어쓰기, 탭, 줄바꿈 같은 공백 문자를 제외하고 계산한 값입니다.
바이트 수는 어디에 사용하나요?
문자 메시지, 일부 게시판, 데이터 입력 시스템은 글자수가 아니라 바이트 수를 기준으로 제한을 둘 수 있습니다. 한글과 이모지는 영문보다 더 많은 바이트를 사용할 수 있습니다.
단어수는 어떤 기준으로 계산되나요?
공백과 문장부호를 기준으로 문자와 숫자 묶음을 단어로 인식합니다. 언어별 형태소 분석이 필요한 전문 통계와는 차이가 있을 수 있습니다.
입력한 텍스트가 서버로 전송되나요?
아니요. 이 도구는 브라우저에서 입력값을 바로 계산하며 텍스트를 서버에 저장하지 않습니다.
글자수·단어수·바이트 수를 구분해서 보는 법
제출처마다 공백 포함 여부, 단어 구분, 바이트 제한이 달라 같은 문장도 결과 기준이 달라질 수 있습니다. 이 페이지는 각 지표가 무엇을 세는지와 결과를 해석할 때 주의할 점을 함께 설명합니다.
이런 분께 유용합니다
- 자기소개서나 과제의 글자수 제한을 맞추려는 사용자
- 메타 설명·상품 설명·SNS 문구의 길이를 점검하는 작성자
- UTF-8 기준 데이터 크기와 문단·문장 수를 함께 보려는 사용자
대표 활용 상황
- 공백 포함 1,000자와 공백 제외 1,000자 기준을 비교할 때
- 한글과 이모지가 포함된 문구의 UTF-8 바이트 수를 확인할 때
- 긴 원고의 문단 수, 예상 읽기 시간과 반복 단어를 초벌 점검할 때
처음부터 결과 확인까지
- 1
제출 안내에서 공백 포함 여부와 글자 또는 바이트 기준을 먼저 확인합니다.
- 2
원문을 입력창에 붙여 넣고 전체 글자수와 공백 제외 수치를 구분해 봅니다.
- 3
문서가 단어 기준이면 단어수, 시스템 입력 제한이면 바이트 수를 확인합니다.
- 4
줄바꿈과 빈 문단이 제출 시스템에서 어떻게 처리되는지도 함께 점검합니다.
- 5
반복 키워드 힌트는 문맥 판단을 대신하지 않으므로 과도한 반복만 확인합니다.
- 6
최종 제출 직전에는 실제 제출 화면의 카운터와 한 번 더 비교합니다.
공백 포함과 제외 비교
- 입력
- 오늘 날씨가 좋다
- 결과
- 공백 포함 수가 공백 제외 수보다 크게 표시
띄어쓰기, 탭과 줄바꿈도 문자로 세는 기준이 있는 반면, 공백 제외 값은 이러한 공백 문자를 빼고 계산합니다.
한글 UTF-8 바이트 확인
- 입력
- 한글과 영문 ABC, 이모지가 섞인 문장
- 결과
- 화면의 글자수보다 바이트 수가 더 크게 표시될 수 있음
UTF-8에서 영문 ASCII는 보통 1바이트이지만 한글과 이모지는 여러 바이트를 사용합니다. 저장 시스템의 인코딩이 다르면 실제 제한과 차이가 날 수 있습니다.
계산·처리 기준
전체 글자수는 JavaScript 문자열의 길이를, 공백 제외 글자수는 정규식으로 공백 문자를 제거한 뒤의 길이를 사용합니다. 단어수는 유니코드 문자·숫자 묶음을 기준으로 찾고, 줄 수는 줄바꿈, 문단 수는 빈 줄 구분, 문장 수는 마침표·물음표·느낌표와 줄바꿈을 기준으로 근사합니다. 바이트 수는 TextEncoder로 UTF-8 인코딩한 배열 길이를 사용합니다. 따라서 언어학적 형태소 분석이나 특정 제출 서비스의 독자 규칙과는 다를 수 있습니다.
알아둘 한계
- JavaScript 문자열 길이는 일부 이모지와 결합 문자를 화면상 한 글자보다 크게 셀 수 있습니다.
- 한국어 단어수는 형태소 분석이 아니라 문자·숫자 묶음 기준이므로 전문 교정 통계와 다를 수 있습니다.
- 문장 수는 문장부호 기반의 근사치이며 약어, 소수점, 말줄임표를 완벽히 구분하지 않습니다.
- 제출 사이트가 EUC-KR 등 다른 인코딩이나 자체 공백 규칙을 쓰면 바이트·글자수가 다를 수 있습니다.
입력한 문장은 현재 브라우저 메모리에서만 분석합니다. 이 도구는 텍스트 내용이나 계산 결과를 win-j 서버로 전송하거나 저장하지 않습니다.
참고 자료
함께 쓰면 좋은 도구
자주 묻는 질문
이모지는 왜 한 글자보다 크게 계산될 수 있나요?
일부 이모지는 여러 유니코드 코드 단위와 결합 문자로 구성됩니다. 현재 전체 글자수는 JavaScript 문자열 길이를 사용하므로 사람이 보는 글자 묶음과 차이가 날 수 있습니다.
바이트 수는 어떤 인코딩 기준인가요?
브라우저의 TextEncoder가 사용하는 UTF-8 기준입니다. 제출 시스템이 다른 인코딩을 사용하면 그 시스템의 안내값을 우선하세요.
입력한 자기소개서가 서버에 저장되나요?
아닙니다. 분석은 브라우저 안에서 실행되며 입력 텍스트를 서버에 보내거나 저장하지 않습니다.