유틸리티

글자수 세기 공백 포함 제외 차이, 정확하게 세는 법

자기소개서 '500자 이내'라는 조건, 공백을 포함하는 건지 제외하는 건지부터 헷갈린다. 글자수 세기 기준은 상황마다 다르고, 워드 프로세서마다 결과가 다르게 나올 때도 있다. 기준을 모르면 제출 직전에 글자수가 초과돼서 당황하게 된다.

공백 포함? 제외? 어떤 기준이 맞을까

결론부터 말하면, 대부분의 자기소개서와 공모전은 공백 포함 기준이다. 띄어쓰기 한 칸도 한 글자로 친다. "안녕 하세요"라고 쓰면 공백 포함 5자, 공백 제외 4자가 된다.

다만 예외도 있다. 일부 기업은 공백 제외 기준을 쓰고, 영문 에세이는 글자수가 아닌 단어수(word count)로 재는 경우가 많다. 지원 공고의 세부 조건을 꼼꼼히 확인하는 수밖에 없다.

SNS별 글자수 제한 비교

플랫폼글자수 제한기준
트위터(X)280자공백 포함
인스타그램 캡션2,200자공백 포함
카카오톡 프로필60자공백 포함
네이버 블로그 제목100자공백 포함
유튜브 제목100자공백 포함

같은 글을 여러 플랫폼에 올릴 때 어디서 잘리는지 일일이 세기가 번거롭다. 직접 써보니 온라인 글자수 세기가 가장 편했는데, 공백 포함/제외를 동시에 보여주고 8개 SNS별 글자 제한도 진행바로 나와서 따로 계산할 필요가 없었다.

바이트 수가 중요한 경우

문자메시지(SMS)를 보낼 때는 글자수가 아니라 바이트 수가 기준이다. 같은 한 글자라도 인코딩 방식에 따라 차지하는 크기가 다르다.

  • EUC-KR: 한글 1자 = 2바이트, 영문 1자 = 1바이트
  • UTF-8: 한글 1자 = 3바이트, 영문 1자 = 1바이트
SMS
80바이트까지. 한글 기준 약 40자. 넘기면 LMS로 자동 전환된다.
LMS
2,000바이트까지. 한글 기준 약 1,000자. 긴 안내 문자가 이 범위다.
TIP 문자 발송 시스템은 대부분 EUC-KR 기준이다. UTF-8로 세면 실제보다 길게 나오니, 문자 발송 전에는 EUC-KR 바이트 수를 확인하자.

워드 프로세서마다 결과가 다른 이유

한글(HWP), MS 워드, 구글 독스에서 같은 텍스트를 넣어도 글자수가 다르게 나올 수 있다. 줄바꿈을 글자로 치는지, 탭 문자를 어떻게 처리하는지에 따라 결과가 갈린다. 직접 비교해보니 한글(HWP)은 줄바꿈을 글자로 포함하고, 구글 독스는 제외했다. 같은 텍스트인데 10자 가까이 차이가 나는 경우도 있었다.

한글 1자는 몇 바이트인가?

인코딩에 따라 다르다. EUC-KR에서는 2바이트, UTF-8에서는 3바이트로 계산한다. SMS 문자 발송은 EUC-KR 기준이므로 한글 1자를 2바이트로 본다.

네이버 블로그에 글자수 제한이 있나?

본문 자체에는 제한이 없다. 다만 제목은 100자, 태그는 개당 30자까지 입력할 수 있다.

제출 마감 직전에 글자수 초과를 발견하면 급하게 지우느라 글이 엉망이 되기 쉽다. 작성 중간에 한두 번만 확인해도 그런 상황은 충분히 피할 수 있다.