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바이트입니다. 조합 문자와 실제 문자열은 별도로 확인하세요.