대기업 공채 시즌마다 취업 커뮤니티에 가장 많이 올라오는 질문 중 하나는 바로 "워드에서는 980자인데 지원 사이트에 복사하니 1,000자 초과라고 나옵니다" 혹은 "2,000 Byte 제한인데 제 글은 몇 바이트인가요?"입니다. 이 문제의 핵심은 컴퓨터가 문자를 메모리에 저장하는 인코딩 방식(Encoding)의 차이에 있습니다.
1. "글자수로는 맞는데 왜 바이트 초과가 뜰까?" 원인 규명
한국어는 초성, 중성, 종성이 결합된 조합 문자이므로 영문자처럼 1바이트로 표현할 수 없습니다. 따라서 한글 1글자는 인코딩 체계에 따라 2바이트 또는 3바이트를 차지합니다.
2. 문자 인코딩별 바이트 할당 기준표 (EUC-KR vs UTF-8)
| 문자 종류 | EUC-KR (CP949) 규격 | UTF-8 웹 표준 규격 | 대표 지원 시스템 |
|---|---|---|---|
| 한글 1자 | 2 Byte | 3 Byte | 잡코리아, 사람인, 전통 그룹사 ERP |
| 영문자 (A-Z, a-z) | 1 Byte | 1 Byte | 공통 (ASCII) |
| 숫자 (0-9) | 1 Byte | 1 Byte | 공통 |
| 기본 기호 (. , ! ?) | 1 Byte | 1 Byte | 공통 |
| 특수문자/이모지 (★, 🚀) | 2 Byte (일부 지원 안 됨) | 3~4 Byte | 웹 브라우저 및 현대 시스템 |
| 일반 띄어쓰기(공백) | 1 Byte | 1 Byte | 공통 |
대부분의 국내 기업 채용 포털(사람인, 잡코리아 채용 시스템)은 EUC-KR 기준(한글 2바이트)을 적용합니다.
즉, "1,000자 이내"는 통상 "2,000 Byte"와 같은 의미입니다. 반면 현대적인 클라우드 기반 채용 솔루션(구글 폼, 노션 링크, 글로벌 포털)은 UTF-8(한글 3바이트)을 사용하여 3,000 Byte가 계산될 수 있습니다.
3. 줄바꿈(엔터)과 공백이 바이트에 미치는 영향
공백과 엔터 키(개행 문자)도 분명한 데이터입니다. 윈도우 환경에서는 줄바꿈을 CRLF (\r\n) 2바이트로 처리하고, 웹과 리눅스는 LF (\n) 1바이트로 처리합니다.
단락 구분을 위해 무의미하게 엔터를 2~3번씩 연달아 치면 불필요하게 6~8글자 분량의 바이트가 낭비될 수 있으므로, 문단 간 줄바꿈은 1회로 통일하는 것이 안전합니다.
4. 1,000자 제한 맞춤 문장 다이어트 스킬 4가지
- 피동형 표현 없애기: "~되어지다", "~라 생각되어집니다" → "~했습니다", "~라고 판단했습니다" (-3자)
- 불필요한 접두사/접미사 축약: "수행하는 것을 진행하였습니다" → "수행했습니다" (-7자)
- 중복 의미 단어 정리: "미리 사전에 계획하여" → "사전에 계획하여" (-3자)
- 명사형 종결 기법: 개조식 경력기술서에서는 문장 끝을 "~함", "~기여"로 간결하게 마감.
5. 실시간 오차 없는 글자수/바이트 계산 툴 활용법
문서를 작성하면서 공백 포함/제외 글자수와 EUC-KR / UTF-8 바이트 수를 실시간으로 비교 확인하면 마감 직전 당황하는 일을 완전히 방지할 수 있습니다.
✍️ 공백 포함/제외 글자수 & 바이트 실시간 무료 계산기
단어 수, 문장 수, 예상 소리 내어 읽는 시간까지 한눈에 분석해 주는 미니툴킷 텍스트 도구를 활용해 보세요. 대소문자 변환과 줄바꿈 정리 기능도 함께 제공됩니다.
무료 텍스트 & 글자수 계산기 바로가기 →