계산 결과 이해하기
같은 글이라도 어디에 올리느냐에 따라 세는 기준이 달라집니다. 트위터는 글자 수로, 문자 메시지는 바이트로, 자기소개서는 공백 포함 여부로 제한을 겁니다. 그래서 이 도구는 하나의 텍스트를 여섯 가지 기준으로 동시에 집계합니다. 각 수치가 정확히 무엇을 세는지 알면, 어떤 제한에 맞춰야 할 때든 바로 대응할 수 있습니다.
| 지표 | 무엇을 세는가 | 계산 기준 |
|---|---|---|
| 글자 수 | 공백·줄바꿈까지 포함한 전체 문자 수 | 문자열 길이를 그대로 셈 |
| 공백 제외 | 눈에 보이는 문자만 남긴 수 | 띄어쓰기·탭·줄바꿈을 모두 뺀 길이 |
| 단어 수 | 띄어쓰기로 나뉜 토막 수 | 앞뒤 공백을 정리한 뒤 공백 단위로 분리 |
| 바이트 | 저장·전송에 필요한 실제 용량 | UTF-8 인코딩 바이트 수 |
| 줄 수 | 줄바꿈으로 나뉜 행 수 | 줄바꿈 문자를 기준으로 분리 |
| 문단 수 | 빈 줄로 나뉜 덩어리 수 | 빈 줄(연속 줄바꿈)을 기준으로 분리 |
여기서 가장 자주 혼동되는 두 가지가 글자 수와 바이트, 그리고 공백 포함과 제외입니다. 글자 수는 사람이 세는 방식(문자 한 개 = 1)이고, 바이트는 컴퓨터가 저장하는 용량입니다. 한글이 섞이면 이 둘이 크게 벌어집니다. 공백 포함·제외는 채용·과제 제출에서 특히 중요합니다. 같은 글이 공백을 어떻게 세느냐에 따라 제한을 넘길 수도, 여유가 생길 수도 있기 때문입니다.
여섯 가지 지표는 이렇게 계산됩니다
각 수치가 어떤 규칙으로 나오는지 알면, 결과가 예상과 다를 때도 이유를 짚어낼 수 있습니다.
- 글자 수 — 입력한 문자열의 길이를 그대로 셉니다. 띄어쓰기, 탭, 줄바꿈처럼 눈에 잘 띄지 않는 문자도 모두 한 글자로 포함됩니다. 대부분의 SNS와 자기소개서 폼이 이 ‘공백 포함’ 기준을 씁니다.
- 공백 제외 — 문자열에서 띄어쓰기·탭·줄바꿈 등 모든 공백류를 지운 뒤 남은 길이입니다. “순수하게 몇 글자를 썼는가”를 볼 때 쓰며, 공백 제외를 요구하는 공고에 맞출 때 참고합니다.
- 단어 수 — 앞뒤의 불필요한 공백을 정리한 다음, 하나 이상의 공백을 경계로 토막을 나눠 그 개수를 셉니다. 영어처럼 띄어쓰기가 명확한 글에서 정확하며, 한국어는 어절(띄어쓰기 단위) 수에 가깝게 나옵니다.
- 바이트 — 텍스트를 UTF-8로 인코딩했을 때의 실제 바이트 수입니다. UTF-8은 오늘날 웹 페이지, 데이터베이스, 메신저가 표준으로 쓰는 인코딩입니다. 문자 메시지 용량이나 데이터베이스 저장 한도처럼 ‘용량’으로 제한하는 곳에서 이 수치가 기준이 됩니다.
- 줄 수 — 줄바꿈 문자를 경계로 텍스트를 나눠 행의 개수를 셉니다. 줄바꿈이 하나도 없는 한 줄짜리 글은 1로, 완전히 빈 입력은 0으로 나옵니다.
- 문단 수 — 빈 줄(줄바꿈이 연달아 오는 지점)을 경계로 덩어리를 나눠, 내용이 있는 덩어리만 셉니다. 단순히 줄을 바꾼 것과 문단을 나눈 것을 구분해 셈합니다.
주요 플랫폼 글자 수 제한
플랫폼마다 게시물·제목·소개에 서로 다른 상한이 걸려 있습니다. 아래는 2026년 7월 기준 대표 수치이며, 플랫폼 정책은 예고 없이 바뀔 수 있으므로 중요한 게시 전에는 실제 입력창에서 한 번 더 확인하는 것이 안전합니다.
| 플랫폼 / 항목 | 글자 수 제한 | 비고 |
|---|---|---|
| X(트위터) 일반 게시물 | 280자 | 유료(Premium) 계정은 더 길게 허용 |
| 인스타그램 캡션 | 2,200자 | 피드에는 앞부분만 노출, 이후 ‘더 보기’ |
| 유튜브 영상 제목 | 100자 | 검색·추천에는 앞 60~70자만 표시 |
| 유튜브 영상 설명 | 5,000자 | |
| 페이스북 게시물 | 매우 넉넉 | 짧은 글이 참여율에 유리 |
| 링크드인 게시물 | 3,000자 | 피드에는 앞부분만 노출 |
여기서 핵심은 ‘입력 상한’과 ‘노출 길이’가 다르다는 점입니다. 인스타그램 캡션은 2,200자까지 쓸 수 있지만 피드에서 처음 보이는 것은 앞부분뿐이고, 유튜브 제목도 100자까지 넣을 수 있지만 검색 결과에는 앞쪽 60~70자만 나옵니다. 그래서 가장 중요한 내용과 핵심 키워드는 앞부분에 배치해야 합니다. 상한을 다 채우는 것보다, 노출되는 앞부분에서 승부를 보는 편이 효과적입니다.
자기소개서 글자 수, 어디까지 채워야 할까
채용 자기소개서는 항목마다 500자, 800자, 1,000자처럼 상한이 정해져 있습니다. 초과하면 입력 자체가 막히거나 잘려 제출되고, 반대로 너무 적게 쓰면 성의가 부족해 보입니다. 실무에서는 제한 글자 수의 80~95%를 채우는 것이 무난하다고 봅니다. 예컨대 1,000자 항목이라면 800~950자 사이가 적절합니다.
주의할 점은 공백을 세는 기준이 회사마다 다르다는 것입니다. 대부분의 채용 사이트 입력 폼은 공백을 포함해 자동으로 글자 수를 세지만, 일부 공고는 “공백 제외” 기준을 따로 명시합니다. 이때 위 도구의 ‘글자 수’와 ‘공백 제외’ 두 수치를 함께 보면, 어느 기준에 걸리는지 바로 알 수 있습니다. 기준이 불분명하면 더 빡빡한 쪽(보통 공백 포함)에 맞춰 두는 편이 안전합니다. 작성한 글을 입력창에 붙여넣기 전에 이 도구에서 미리 점검하면, 제출 직전에 문장을 급히 잘라내는 일을 피할 수 있습니다.
실전 예시
아래 수치는 각 텍스트를 이 도구에 그대로 넣었을 때 나오는 실제 집계 결과입니다.
| 입력 텍스트 | 글자 수 | 공백 제외 | 단어 수 | 바이트 |
|---|---|---|---|---|
안녕하세요 | 5 | 5 | 1 | 15 |
Hello | 5 | 5 | 1 | 5 |
안녕하세요 반갑습니다 | 11 | 10 | 2 | 31 |
저는 성실한 지원자입니다. | 14 | 12 | 3 | 36 |
가나다😀 | 5 | 5 | 1 | 13 |
세 가지가 눈에 띕니다. 첫째, 영문 Hello는 5글자에 5바이트지만, 한글 안녕하세요는 같은 5글자인데 15바이트입니다. 한글 한 글자가 UTF-8에서 3바이트를 차지하기 때문입니다. 둘째, 안녕하세요 반갑습니다는 띄어쓰기가 하나 있어 글자 수(11)와 공백 제외(10)가 1만큼 벌어지고, 단어 수는 2로 나옵니다. 셋째, 가나다😀는 한글 3자에 이모지 하나인데 글자 수가 5로 나옵니다. 이모지가 두 글자로 세어지기 때문입니다.
여러 줄과 문단이 섞이면 줄·문단 수도 함께 잡힙니다. 예를 들어 문단 하나입니다.와 두 번째 문단입니다.를 빈 줄로 나눠 넣으면 글자 수 22, 줄 수 3, 문단 수 2로 집계됩니다. 빈 줄(연속 줄바꿈)이 두 문단을 가르는 경계로 인식되기 때문입니다. 이렇게 위 도구는 텍스트를 붙여넣는 즉시 여섯 지표를 모두 갱신하므로, SNS 게시물이든 자기소개서든 문자 메시지든 각각의 제한 기준에 맞춰 바로 다듬을 수 있습니다.
자주 묻는 질문
한글 한 글자는 몇 바이트로 계산되나요?
이 도구는 UTF-8 인코딩을 기준으로 바이트를 셉니다. UTF-8에서 한글 한 글자는 3바이트, 영문·숫자·기본 특수문자는 1바이트입니다. 그래서 '안녕하세요'는 5글자이지만 15바이트로 나옵니다. 참고로 EUC-KR(옛 완성형) 인코딩에서는 한글이 2바이트지만, 오늘날 웹·데이터베이스 대부분이 UTF-8을 쓰므로 이 도구도 UTF-8을 기준으로 삼습니다. 네이버 검색광고처럼 바이트로 제한하는 시스템이 EUC-KR을 쓰는 경우 실제 허용량이 이 도구의 바이트 수보다 넉넉할 수 있습니다.
자기소개서 글자 수는 공백을 포함해서 세나요?
정해진 답이 없고 회사·채용 사이트마다 다릅니다. 사람인·잡코리아 같은 입력 폼은 대개 공백을 포함해 자동으로 글자 수를 세지만, 일부 공고는 '공백 제외 1,000자'처럼 기준을 따로 명시합니다. 그래서 이 도구는 '글자 수(공백 포함)'와 '공백 제외'를 동시에 보여 줍니다. 지원 전 공고의 문구를 확인하고, 명시가 없으면 더 빡빡한 기준인 공백 포함 수치를 따르는 것이 안전합니다.
줄바꿈(엔터)도 글자 수에 포함되나요?
네. 줄바꿈 문자 하나는 '글자 수'와 '바이트'에 각각 1씩 더해집니다. 다만 '공백 제외' 수치에서는 줄바꿈·탭·띄어쓰기가 모두 빠지므로 반영되지 않습니다. 여러 줄로 나뉜 글을 한 문단짜리 제한에 맞출 때, 눈에 보이지 않는 줄바꿈이 글자 수를 늘리고 있을 수 있으니 공백 포함 수치를 기준으로 점검하세요.
이모지는 몇 글자로 세나요?
😀처럼 흔한 이모지는 이 도구에서 2글자로 계산되고 바이트로는 4바이트입니다. 자바스크립트가 문자열 길이를 셀 때 이런 이모지를 두 개의 코드 단위(서로게이트 페어)로 다루기 때문입니다. 플랫폼에 따라 이모지를 1자로 세는 곳도, 2자로 세는 곳도 있어 결과가 다를 수 있습니다. 글자 수 제한이 빡빡한 곳에 이모지를 많이 쓴다면 실제로는 표시 개수의 두 배가 소모될 수 있다는 점을 감안하세요.