텍스트 도구 · 무료 온라인 도구

글자수·바이트 계산기

입력한 글의 전체 글자 수, 공백 제외 글자 수, UTF-8 byte 수, 줄 수와 단어 수를 실시간으로 계산합니다. 글자 수 제한이 있는 글 작성에 활용하세요.

무료 온라인 계산기

글자수·바이트 계산하기

입력 내용은 브라우저에서만 계산하며 서버로 전송하지 않습니다.

값을 입력하면 계산 결과가 여기에 표시됩니다.

글자수·바이트 계산기란?

자기소개서, 문자 메시지, 게시글처럼 글자 수나 byte 제한이 있는 글을 쓸 때 전체 글자 수, 공백 제외 글자 수, UTF-8 byte, 줄 수, 단어 수를 입력하는 즉시 확인할 수 있습니다. 한글은 UTF-8에서 한 글자가 3 byte로 저장되므로 글자 수와 byte 수가 다르게 나옵니다. 계산은 현재 브라우저 안에서만 이루어집니다.

사용 방법

  1. 계산할 글을 입력 칸에 입력하거나 붙여 넣습니다.
  2. 전체 글자 수와 공백 제외 글자 수를 비교합니다.
  3. UTF-8 byte, 줄 수, 단어 수를 확인해 제한에 맞는지 살펴봅니다.

계산 예시

“안녕하세요”는 5글자이며 UTF-8에서는 15 byte입니다. 영문 “hello”는 5글자이자 5 byte입니다. “안녕 하세요”는 공백을 포함해 6자, 공백을 뺀 5자이며 byte는 16입니다.

계산 공식과 기준

입력 문자열을 TextEncoder로 UTF-8 byte 배열로 바꾸고 배열의 길이를 byte 수로 씁니다. 전체 글자 수는 문자 단위로 세며, 공백 제외 글자 수는 스페이스, 탭, 줄바꿈 등 모든 공백 문자를 지운 뒤 센 값입니다. 단어 수는 공백과 줄바꿈으로 나눈 덩어리 개수입니다.

이럴 때 쓰세요

  • 자기소개서나 과제처럼 글자 수 제한이 공백 포함 또는 공백 제외로 정해진 글을 쓸 때 수시로 확인하기.
  • 문자 메시지나 일부 게시판처럼 byte 기준으로 길이가 제한된 곳에 글을 넣을 때 UTF-8 byte를 미리 확인하기.
  • 줄 수와 단어 수를 함께 확인하며 발표문이나 안내문의 분량을 맞출 때.

자주 하는 실수

  • 글자 수와 byte 수를 같다고 생각하는 실수입니다. 한글 한 글자는 3 byte, 영문과 숫자는 1 byte입니다. byte 제한이 있는 곳이라면 글자 수가 아니라 UTF-8 byte 값을 기준으로 보세요.
  • 공백 포함과 공백 제외 기준을 혼동하는 실수입니다. 제한이 어느 기준인지 먼저 확인하고, 두 값의 차이를 함께 보면 실수를 줄일 수 있습니다.
  • 이모지와 특수문자의 byte를 짐작으로 계산하는 실수입니다. 대부분의 이모지는 UTF-8에서 4 byte를 차지하고, 하나처럼 보여도 여러 문자로 이루어진 이모지는 글자 수가 여러 개로 셈해질 수 있습니다.

자주 묻는 질문

한글 한 글자는 몇 byte인가요?

일반적인 완성형 한글은 UTF-8에서 3 byte입니다. 자모를 따로 입력했거나 이모지처럼 특수한 문자는 byte 수가 달라질 수 있습니다.

입력한 내용이 저장되나요?

아니요. 계산은 현재 브라우저에서 처리하며 입력 내용을 서버로 보내거나 저장하지 않습니다.

줄바꿈도 글자 수에 포함되나요?

네. 줄바꿈도 공백 문자이므로 전체 글자 수와 UTF-8 byte에 들어갑니다. 공백 제외 글자 수에서는 빠집니다.

단어 수는 어떤 기준으로 세나요?

공백과 줄바꿈을 기준으로 나눈 덩어리의 수입니다. 조사나 기호가 붙은 말도 한 단어로 셉니다. 영문 문서의 단어 수 기준과 다를 수 있습니다.

글 일부분만 따로 세고 싶으면 어떻게 하나요?

계산은 입력 칸 안의 전체 내용을 기준으로 합니다. 일부분만 세고 싶다면 그 부분만 복사해 입력 칸에 붙여 넣으면 됩니다.