본문으로 건너뛰기
글자방

바이트 계산기UTF-8·EUC-KR·UTF-16 바이트 수

같은 글이 EUC-KR·UTF-8·UTF-16에서 각각 몇 바이트인지 한 번에 보여 줍니다. 바이트 한도를 적으면 넘쳤는지 알려 주고 맞춰 잘라 줍니다.

이 기기 밖으로 나가지 않아요

0자
EUC-KR(CP949)
0바이트
한글·한자 2, 영문·숫자·공백 1 — 공공기관·옛 채용 사이트
UTF-8
0바이트
한글 3, 영문·숫자·공백 1, 이모지 4 — 요즘 웹·앱·DB
UTF-16
0바이트
글자 대부분 2, 이모지 4 — Java·JavaScript 내부, 엑셀
줄바꿈은
글자별 바이트 보기 (16진수)

글을 넣으면 글자마다 어떤 바이트가 되는지 보여 줘요.

바이트 계산기 사용법

글을 붙여 넣으면 세 가지 인코딩의 바이트가 바로 나옵니다. 바이트 한도와 인코딩을 고르면 남은 바이트나 넘친 바이트를 보여 주고, 한도에 맞춰 자르기로 한도 안에 들어가게 잘라 줍니다(글자 중간을 자르지 않음). 「글자별 바이트 보기」를 열면 글자마다 실제로 어떤 바이트가 되는지 16진수로 볼 수 있습니다.

인코딩별로 다른 이유

  • EUC-KR(CP949): 한국어 전용 옛 인코딩. 한글·한자 2바이트, 영문·숫자 1바이트.
  • UTF-8: 요즘 웹의 기본. 영문 1바이트, 한글 3바이트, 이모지 4바이트로 길이가 달라지는 방식.
  • UTF-16: 대부분 글자 2바이트, 기본 다국어 평면 밖 글자(이모지 등)는 4바이트.

자주 묻는 질문

한글 한 글자는 몇 바이트인가요?

인코딩마다 다릅니다. EUC-KR(CP949)에서는 2바이트, UTF-8에서는 3바이트, UTF-16에서는 2바이트입니다. 영문·숫자·공백은 EUC-KR과 UTF-8에서 1바이트, UTF-16에서 2바이트입니다.

채용 사이트의 'n바이트 이내'는 어느 기준인가요?

공공기관이나 오래된 채용 사이트는 대개 EUC-KR 기준(한글 2바이트)입니다. 요즘 만든 사이트는 UTF-8(한글 3바이트)일 수 있으니, 사이트 안내에 '한글 1자 = 2바이트'처럼 적혀 있는지 확인하세요. 같은 글을 기준만 바꿔 바로 비교할 수 있습니다.

똠·햏 같은 글자는 왜 따로 알려 주나요?

EUC-KR(KS X 1001 완성형)에는 한글이 2,350자만 들어 있습니다. 나머지 8,822자는 마이크로소프트가 넓힌 CP949(확장 완성형)에만 있어서, CP949로는 2바이트이지만 순수 EUC-KR만 받는 곳에서는 깨질 수 있습니다.

이모지는 몇 바이트인가요?

UTF-8에서 4바이트, UTF-16에서 4바이트(서로게이트 쌍)입니다. 👨‍👩‍👧처럼 여러 문자를 이어 붙인 이모지는 그보다 훨씬 깁니다. EUC-KR에는 이모지가 없어서 바꿀 수 없습니다.

줄바꿈은 몇 바이트로 세나요?

기본은 1바이트(LF)입니다. 윈도 메모장이나 웹 양식을 보낼 때는 줄바꿈이 CR+LF 2바이트가 되기도 해서, 사이트 계산과 줄 수만큼 차이가 나면 '2바이트(CR+LF)'로 바꿔 보세요.

기준과 출처 (확인일 2026-10-01)