← 전체 가이드

URLTO GUIDE

글자 수와 UTF-8 바이트 수가 다른 이유

바이트 제한이 있는 입력은 글자 수와 별도로 확인해야 합니다. 영문과 한글을 같은 길이로 적어도 바이트는 달라질 수 있습니다.

URLTO 편집 · 업데이트

글자 수 세기 · 시리즈03 / 10

입력과 처리 예시

직접 비교해보기 · 설명용 예시

A: 1 글자 / character · 1 byte
가: 1 글자 / character · 3 bytes
가 A: 3 글자 / characters · 5 bytes

확인하는 순서

  • 목적지의 인코딩 기준을 확인합니다.
  • 최종 문자열을 그대로 입력합니다.
  • 글자와 바이트를 따로 기록합니다.

결과를 읽는 기준

URLTO는 TextEncoder의 UTF-8 결과를 셉니다. 다른 인코딩을 사용하는 서비스나 파일 전체 크기와 같은 수치라고 가정하지 않습니다.

이 사례의 운영 판단

첨부 파일에는 헤더·메타데이터 등 다른 데이터가 포함될 수 있습니다. 텍스트 바이트를 파일 용량으로 바로 대체하지 마세요.

이 기능의 제공 범위

브라우저에서 코드 포인트·공백 제외·UTF-8 바이트·공백 단위 단어·줄을 셉니다. 화면의 글리프 수나 모든 게시 서비스의 제한과 같은 계산은 아닙니다.

자주 묻는 질문

한글은 항상 한 글자당 3바이트인가요?

이 예제의 완성형 가는 3바이트입니다. 조합 문자와 실제 문자열은 별도로 확인하세요.

바로 사용 글자 수 세기