내 브라우저에서 처리 AI 글쓰기 시작

💾 글자 바이트 수 계산기

한글은 UTF-8에서 3바이트, EUC-KR에서 2바이트. 인코딩별 바이트 수를 한 번에 비교해 보여줍니다.

사용 방법

  1. 바이트 수를 잴 텍스트를 붙여넣습니다.
  2. UTF-8·EUC-KR·UTF-16 기준 바이트 수가 표로 즉시 표시됩니다.
  3. SMS 90바이트 초과 여부를 함께 확인합니다.

이럴 때 유용해요

  • 문자 발송 시 SMS(90바이트)와 LMS 요금 경계를 확인할 때
  • DB varchar 컬럼 바이트 제한에 들어가는지 점검할 때
  • API 요청 본문·메시지 길이 제한을 바이트 단위로 검사할 때

알아두면 좋은 팁

  • 같은 한글이라도 UTF-8은 3바이트, EUC-KR은 2바이트입니다. 국내 SMS 90바이트 기준은 통상 EUC-KR 계산으로, 한글 45자 분량입니다.
  • 이모지는 UTF-8에서 4바이트 이상이며 EUC-KR로는 표현할 수 없어 문자 발송 시 깨질 수 있습니다.

자주 묻는 질문

SMS 90바이트면 한글 몇 자까지 보낼 수 있나요?

국내 SMS는 EUC-KR 기준 90바이트이므로 한글 45자, 영문·숫자 90자까지입니다. 이를 넘으면 LMS로 전환되어 요금이 달라집니다.

한글이 왜 인코딩마다 바이트 수가 다른가요?

인코딩은 문자를 저장하는 방식이기 때문입니다. EUC-KR은 한글을 2바이트로, UTF-8은 3바이트로 표현합니다. UTF-8은 전 세계 문자를 담는 대신 한글이 1바이트 더 큽니다.

EUC-KR 바이트가 '근사치'인 이유는요?

EUC-KR에 없는 문자(일부 한자, 이모지 등)는 실제 변환 시 오류나거나 대체 문자로 바뀝니다. 이 도구는 ASCII 1바이트, 그 외 2바이트로 계산하므로 특수문자가 많으면 실제와 다를 수 있습니다.

MySQL varchar(100)에는 한글 몇 자가 들어가나요?

MySQL 5.0 이상의 varchar(100)은 '100글자'라서 인코딩과 무관하게 한글 100자가 들어갑니다. 다만 utf8mb4 인덱스 바이트 제한(767·3072바이트) 계산에는 이 도구의 UTF-8 값이 유용합니다.

도구로 정리하고,
가제트AI로 글까지 완성하세요.

자료 정리는 무료 도구로 빠르게. 블로그 글·이미지가 필요할 땐
가제트AI를 무료 코인으로 시작해 보세요.