글자수 세기, 공백 포함·제외와 바이트까지
자기소개서 글자 수 제한이 공백 포함인지 제외인지, 바이트로는 몇인지 한 번에 볼 수 있을까요?
한 줄 답
글을 붙여넣으면 공백 포함·제외 글자 수와 UTF-8·CP949 바이트, 단어와 줄 수, 정한 가로폭에서 몇 줄이 되는지가 바로 나와요. 글은 이 브라우저 안에서만 세고, 어디로도 보내거나 저장하지 않아요.
넣은 글과 파일은 이 브라우저 안에서만 처리합니다. 이 사이트의 서버로 올라가지 않고, 어디에도 저장되지 않습니다.
주의
- 줄바꿈을 몇 글자, 몇 바이트로 치는지는 제출하는 곳마다 다릅니다. 이 도구는 줄바꿈 하나를 한 글자, 1바이트로 세고, 「줄바꿈을 2바이트로 세기」를 켜면 바이트에만 1씩 더합니다.
- CP949(EUC-KR)에 없는 글자, 예를 들어 이모지나 일부 한자는 그 인코딩으로 저장하면 ?로 바뀝니다. 바이트 칸 아래에 그 글자들이 따로 나옵니다.
어떻게 세나요
글 칸에 붙여넣거나 직접 쓰면, 쓰는 동안 숫자가 바로 바뀝니다. 버튼을 누를 필요는 없습니다.
- 공백 포함은 띄어쓰기와 줄바꿈까지 한 글자로 센 수이고, 공백 제외는 그것을 모두 뺀 수입니다. 자기소개서나 원고의 제한이 어느 쪽인지 먼저 확인하고 그 숫자를 봅니다.
- UTF-8 바이트는 지금 대부분의 웹사이트와 앱이 글을 저장하는 방식의 크기입니다. 한글 한 글자가 3바이트, 영문·숫자·띄어쓰기가 1바이트입니다.
- CP949(EUC-KR) 바이트는 오래된 한국어 시스템이 쓰는 방식의 크기입니다. 한글 한 글자가 2바이트이고, 영문·숫자·띄어쓰기는 1바이트입니다.
- 단어는 띄어쓰기와 줄바꿈으로 나뉜 덩어리의 수, 줄은 줄바꿈으로 나뉜 줄의 수입니다.
- 해시태그는 「#」 뒤에 글자, 숫자, 밑줄이 이어진 것의 수이고, 「서로 다른」 수는 대소문자만 다른 태그를 하나로 셉니다. 글자가 하나도 없는 「#1」이나, 낱말 중간에 붙은 「a#b」는 세지 않습니다.
바이트 기준이 다를 때는
제출하는 곳이 「바이트」로 제한을 둘 때는 그곳이 어느 방식으로 세는지를 먼저 봅니다. 한글 한 글자를 3바이트로 센다면 UTF-8 칸을, 2바이트로 센다면 CP949 칸을 보면 됩니다. 줄바꿈을 2바이트로 센다고 안내하는 곳이라면 「세는 방법」에서 「줄바꿈을 2바이트로 세기」를 켭니다. 윈도우에서 저장한 텍스트 파일은 줄바꿈 하나가 CR과 LF 두 바이트로 들어갑니다.
몇 줄로 보일지 미리 보려면
「가로폭 줄바꿈 미리보기」는 같은 글을 정한 폭과 글자 크기로 다시 그려서, 그 화면에서 몇 줄이 되는지 보여 줍니다. 휴대폰(360px) · 큰 휴대폰(412px) · 태블릿(768px) 버튼으로 폭을 바로 바꿀 수 있고, 숫자를 직접 넣어도 됩니다.
「줄을 나누는 자리」는 줄 끝에서 낱말을 통째로 넘길지(낱말 단위), 낱말 중간에서라도 자를지(글자 단위)를 고릅니다. 한국어 블로그나 앱은 둘 중 하나를 쓰므로, 올릴 곳의 화면과 맞는 쪽으로 봅니다.
설정은 주소에 남습니다
읽는 속도, 가로폭, 글자 크기, 줄 나눔, 줄바꿈 바이트 같은 설정은 주소의 # 뒤에 붙습니다. 그 주소를 즐겨찾기에 넣어 두면 다음에 같은 설정으로 열립니다. 붙여넣은 글은 주소에 붙지 않으므로, 주소를 다른 사람에게 보내도 글은 전해지지 않습니다.
자주 묻는 것
- 공백 제외에는 줄바꿈도 빠지나요?
- 빠집니다. 공백 제외는 띄어쓰기, 탭, 줄바꿈을 모두 뺀 글자 수입니다. 공백 포함은 줄바꿈도 한 글자로 셉니다.
- 이모지나 받침이 따로 입력된 글자는 몇 글자로 세나요?
- 화면에서 한 글자로 보이는 단위를 한 글자로 셉니다. 여러 코드가 합쳐진 이모지도 한 글자입니다. 바이트는 실제로 차지하는 만큼 세므로, 이모지 하나가 UTF-8로 4바이트 이상이 되기도 합니다.
- 한글 한 글자는 왜 UTF-8로 3바이트, CP949로 2바이트인가요?
- UTF-8은 U+0800부터 U+FFFF까지의 글자를 3바이트로 적는데, 한글 음절 '가'부터 '힣'까지가 모두 이 범위에 있습니다. CP949는 영문·숫자 같은 ASCII를 1바이트, 표에 있는 나머지 글자를 2바이트로 적습니다.
- 해시태그가 몇 개인지도 세나요?
- 셉니다. 「해시태그」 칸에 전체 개수와 서로 다른 개수가 함께 나옵니다. 같은 태그를 두 번 붙였는지 확인할 때 서로 다른 개수와 비교합니다. 게시글에 붙일 수 있는 최대 개수는 서비스가 바꾸는 값이라 이 도구는 제한을 판정하지 않고, 세기만 합니다.
- 읽는 시간은 어떻게 계산하나요?
- 공백을 뺀 글자 수를 「읽는 속도」에 넣은 분당 글자 수로 나눕니다. 기본값 500자는 예시이고, 사람과 글에 따라 속도가 다르니 내 속도로 바꿔서 봅니다.
출처
본문의 숫자와 조건은 아래 출처에서 가져왔습니다. 직접 잰 값은 따로 표시합니다.
- 1RFC 3629: UTF-8, a transformation format of ISO 10646
글자 번호 범위별 UTF-8 바이트 수(U+0800~U+FFFF는 3바이트)
- 2Encoding Standard — EUC-KR
windows-949가 EUC-KR의 이름 중 하나이고, ASCII는 1바이트·그 밖의 글자는 2바이트로 적는다는 규칙

