글자 수 세기 (공백 포함·제외, 단어 수)
문장의 글자 수를 공백·줄바꿈 포함과 제외로 나누어 세고, 단어 수·문장 수·문단 수·줄 수·바이트 수도 보여 줍니다. 제한 글자 수까지 남은 글자도 확인할 수 있습니다.
단어 수는 브라우저의 유니코드 단어 경계(Intl.Segmenter)로 글자나 숫자가 이어진 묶음을 하나로 셉니다. 공백·줄바꿈·문장부호·이모지는 세지 않으며, 하이픈으로 연결된 단어는 따로 셉니다. 띄어쓰기가 없는 일본어·중국어 등은 사전으로 나누기 때문에 추정치입니다.
이 브라우저는 Intl.Segmenter를 지원하지 않아 단어 수를 띄어쓰기 기준으로 어림합니다. 띄어쓰기가 없는 일본어·중국어 등은 정확히 셀 수 없습니다.
| 글자 수 (공백·줄바꿈 포함) | 0 |
|---|---|
| 글자 수 (줄바꿈 제외) | 0 |
| 글자 수 (공백·줄바꿈 제외) | 0 |
| 줄 수 | 0 |
| 문단 수 | 0 |
| 문장 수 | 0 |
| 띄어쓰기 단위 수(어절) | 0 |
| 바이트 수 (UTF-8) | 0 |
세는 기준
- 글자 수: 화면에서 한 글자로 보이는 단위(자소 클러스터)로 셉니다. 가족 이모지나 국기 같은 조합 이모지도 1자, 결합 문자가 붙은 글자도 1자입니다.
- 단어 수: 브라우저의 유니코드 단어 경계(Intl.Segmenter)를 사용합니다. 한국어와 영어는 띄어쓰기와 문장부호로 나눕니다. 일본어·중국어는 띄어쓰기가 없어 사전으로 나누므로 추정치입니다.
- 띄어쓰기 단위 수(어절): 공백과 줄바꿈 사이의 묶음을 셉니다. 한국어의 어절 수와 같으며, 일본어·중국어 문장에는 의미가 없습니다.
- 문장 수: . ! ?(전각 문자 포함)와 줄바꿈에서 나눕니다(Intl.Segmenter 문장 경계). 영어의 "Mr." 같은 약어 뒤에서도 나뉩니다.
- 문단 수는 빈 줄로 나뉜 묶음의 수입니다. UTF-8 바이트 수는 영문·숫자 1바이트, 한글 3바이트, 이모지 4바이트 이상입니다.
사용 방법
- 글자 수를 셀 문장을 입력란에 입력하거나 붙여 넣습니다.
- 공백·줄바꿈 포함/제외 글자 수, 단어 수, 문장 수, 문단 수, 줄 수, 바이트 수가 입력과 동시에 표시됩니다. "세는 기준"을 열면 각 숫자를 세는 방법을 확인할 수 있습니다.
- 글자 수 제한(예: 500자)을 입력하거나 버튼을 누르면 남은 글자 수나 초과한 글자 수를 알 수 있습니다.
주의 사항
- 글자 수를 세는 방법은 서비스마다 다릅니다. 제출처에서 정한 기준이 있다면 그 기준을 우선해 주세요.
- 단어 수는 유니코드 단어 경계를 따르므로 워드 프로세서와 다를 수 있습니다. 특히 하이픈으로 연결된 단어, URL, 띄어쓰기가 없는 언어(일본어·중국어·태국어)에서 차이가 납니다.
- 브라우저가 Intl.Segmenter를 지원하지 않으면 단어 수를 띄어쓰기 기준으로 어림하며, 화면에 그 사실을 표시합니다.
- 입력한 문장은 저장되지 않으며 페이지를 닫으면 사라집니다.
계산·변환 방식
글자 수는 화면에서 한 글자로 보이는 단위(자소 클러스터)로 셉니다. 가족 이모지나 국기 같은 조합 이모지도 1자, 결합 문자가 붙은 글자도 1자입니다. 줄바꿈은 1자로 세며 Windows의 CRLF 줄바꿈도 1자입니다. 공백은 일반 공백·전각 공백·탭이 대상입니다.
단어 수는 브라우저의 Intl.Segmenter(단어 단위)로 나눈 뒤, 글자나 숫자가 이어진 묶음(isWordLike)을 하나로 셉니다. 공백·줄바꿈·문장부호·이모지는 단어로 세지 않습니다.
한국어와 영어는 띄어쓰기로 단어를 나눕니다. "don't", "3,000.50"은 각각 1개, "well-known"은 2개로 세고, URL은 문장부호 위치에서 나뉩니다. 일본어·중국어는 띄어쓰기가 없어 브라우저가 사전으로 나누므로 추정치입니다.
단어 구분에는 페이지 언어를 지정하지만, 현재 브라우저는 텍스트의 문자 체계(한글·라틴 문자·가나 등)에 따라 경계를 정합니다. 따라서 여러 언어가 섞인 문장도 어느 언어 페이지에서든 같은 결과가 나옵니다.
"띄어쓰기 단위 수(어절)"는 공백과 줄바꿈 사이에서 글자나 숫자가 들어 있는 묶음을 셉니다. 한국어의 어절 수와 같고, 일본어·중국어 문장에는 의미가 없습니다.
문장 수는 Intl.Segmenter 문장 경계로 셉니다. . ! ?(전각 포함) 뒤에 공백이 오거나 줄바꿈이 있으면 문장이 끝나며, 글자나 숫자가 있는 묶음만 셉니다. 영어의 "Mr." 같은 약어 뒤에서도 나뉘므로 대략적인 값입니다.
자주 묻는 질문
자기소개서 글자 수는 공백 포함인가요?
제출처마다 다릅니다. 이 도구는 공백 포함과 공백 제외 글자 수를 모두 보여 주므로, 제출처 기준에 맞는 숫자를 확인해 주세요.
바이트 수는 어떻게 계산하나요?
UTF-8 기준으로 셉니다. 한글은 1자에 3바이트, 영문·숫자·공백은 1바이트, 줄바꿈은 1바이트입니다.
입력한 문장이 전송되나요?
아니요. 글자 수는 브라우저 안에서 세며, 입력한 문장을 서버로 보내거나 저장하지 않습니다.
관련 사용 가이드
- 메타태그 작성법과 검색·SNS 미리보기 확인 방법페이지의 제목·설명·대표 URL·Open Graph를 작성하는 방법, 길이 기준과 미리보기를 읽는 법, robots와 이미지에서 흔한 실수를 설명합니다.
관련 도구
최종 업데이트: