전체 도구›바이트 수 계산

바이트 수 계산

글의 UTF-8·EUC-KR(CP949)·UTF-16 바이트 수와 문자 메시지 90바이트 단문 기준 초과 여부 계산

글이 몇 바이트인지 UTF-8, EUC-KR(CP949), UTF-16 기준으로 셉니다. 문자 메시지 단문 한도, 데이터베이스 칸 길이, 파일명 제한을 확인할 때 씁니다.

값 입력

입력칸은 한 줄이라 붙여 넣으면 줄바꿈이 빠질 수 있습니다.

계산 결과

EUC-KR·CP949 (한글 2바이트)14바이트
UTF-8 (한글 3바이트)19바이트
UTF-1618바이트
글자 수9자
문자 단문 90바이트 기준단문 이내 (남은 76바이트)
문자 메시지 90바이트 단문 기준은 한글 2바이트로 세는 통신사 관행입니다. 서비스마다 기준이 다를 수 있으니 발송 화면을 확인하세요.
참고용 추정치입니다. 실제 신고·납부 전에는 관계 기관이나 전문가에게 확인하세요.

1계산 방법

  • UTF-8은 영문·숫자 1바이트, 한글 3바이트, 이모지 4바이트입니다.
  • EUC-KR·CP949는 영문·숫자 1바이트, 한글 2바이트입니다. 이모지처럼 표현할 수 없는 문자는 따로 셉니다.
  • UTF-16은 대부분 문자가 2바이트, 이모지 등은 4바이트입니다.

2결과 읽는 법

  • 굵은 줄 두 개가 가장 많이 쓰는 기준입니다.
  • 문자 메시지 단문은 한글 2바이트로 90바이트, 즉 한글 45자 안팎입니다.
  • CP949 계산은 한글·한자 외 드문 기호가 실제로 없을 수 있어 근사값입니다.

3알아두면 좋은 점

  • 데이터베이스의 VARCHAR 길이는 문자 수 기준인지 바이트 기준인지 먼저 확인하세요.
  • 옛 시스템(EUC-KR)과 새 시스템(UTF-8)을 오갈 때 같은 글도 길이가 달라집니다.
  • 이모지는 UTF-8에서 4바이트라 제한을 빠르게 채웁니다.

4자주 묻는 질문

한글은 몇 바이트인가요?
UTF-8은 3바이트, EUC-KR·CP949는 2바이트입니다.
문자 90바이트는 한글 몇 자인가요?
한글만 쓰면 45자입니다.
띄어쓰기도 바이트에 들어가나요?
네, 공백도 1바이트입니다.

5이런 경우가 있었습니다

글자 수만 센 경우

동네 학원을 운영하는 표은솔 씨는 안내 문자를 70자로 맞추면 단문으로 간다고 생각했습니다. 발송 비용을 보니 전부 장문 요금이 붙어 있었습니다.

바이트로 확인한 경우

쇼핑몰 개발자 기하준 씨는 옛 주문 시스템으로 넘길 상품명을 CP949 바이트로 먼저 셌습니다. 칸 길이를 넘는 상품명을 미리 줄여 데이터가 잘리는 사고를 막았습니다.

보낼 문자, 글자 수가 아니라 바이트 수로 세어 보셨나요?

위 두 이야기는 이해를 돕기 위해 가상으로 구성한 사례입니다. 실제 인물이나 사건과 무관합니다.

근거 · RFC 3629(UTF-8), 유니코드 UTF-16, KS X 1001 기반 EUC-KR·CP949 2바이트 부호화, 문자 메시지 90바이트 단문 관행 — 2026년 기준

적용된 세율·기준값 확인 →