UTF-8 문자열 바이트 계산기
문자열을 입력해 UTF-8 인코딩 기준 총 바이트 수와 문자당 평균 바이트를 계산합니다.
한눈에 요약
문자열의 UTF-8 인코딩 기준 총 바이트 수와 문자당 평균 바이트를 계산해요. 한글, 이모지, 영문이 섞인 문자열의 저장 공간이나 글자 수 제한을 확인할 때 활용할 수 있습니다.
실시간 자동 연산100% 브라우저 연산검토 완료
UTF-8 문자열 바이트 계산기
실시간 연산
계산 결과
수치를 입력하면 실시간으로 계산됩니다.
계산 공식 및 예시
공식
총 바이트 수 = 문자열을 UTF-8로 인코딩한 바이트 배열의 길이, 문자당 평균 바이트 = 총 바이트 수 / 문자 수계산 예시안녕하세요를 입력하면 총 15바이트이며, 5문자 기준 문자당 평균 3바이트입니다.
UTF-8 문자열 바이트 계산기 사용법
문자열을 입력하면 UTF-8 인코딩으로 변환했을 때 필요한 총 바이트 수를 계산합니다. 데이터베이스 저장 용량, 문자 수 제한, API 요청 크기, 메시지 입력 제한을 확인할 때 유용합니다.
영문과 숫자는 대체로 1바이트, 한글은 일반적으로 3바이트, 많은 이모지는 4바이트를 사용하지만 실제 결과는 문자 종류에 따라 달라질 수 있습니다.
계산 방법
문자열을 유니코드 문자 단위로 세고, 같은 문자열을 UTF-8로 인코딩한 바이트 배열의 길이를 구합니다. 문자당 평균 바이트는 총 바이트 수를 문자 수로 나누어 계산합니다.
계산 예시
- 한글 문자열:
안녕하세요는 5문자이며 한글 한 글자당 일반적으로 3바이트를 사용하므로 총 15바이트입니다. - 영문과 이모지 혼합:
Hello😊는 영문 5바이트와 이모지 4바이트가 합쳐져 총 9바이트이며, 6문자 기준 평균 1.5바이트입니다.
사용 시 주의사항 및 활용 팁
- 본 계산기 결과는 UTF-8 인코딩 기준 참고용 수치입니다.
- 이모지, 결합 문자, 줄바꿈 방식에 따라 시스템별 문자 수 계산 결과가 달라질 수 있습니다.
- 데이터베이스나 API의 실제 제한은 바이트 수 외에 필드 타입, 정규화 방식, 헤더·메타데이터 등을 함께 확인해야 합니다.
최종 내용 검토일: 2026-09-03
Q&A
자주 묻는 질문
한글은 UTF-8에서 몇 바이트를 사용하나요?
일반적인 한글 음절 하나는 UTF-8 인코딩에서 3바이트를 사용합니다. 다만 조합형 자모나 특수문자에 따라 바이트 수가 달라질 수 있습니다.
이모지는 몇 바이트인가요?
많은 이모지는 UTF-8에서 4바이트를 사용합니다. 이모지에 변형 선택자나 피부색·성별 조합이 포함되면 여러 코드 포인트로 구성되어 바이트 수가 더 커질 수 있습니다.