문서

글자 수 세기

문장을 입력하거나 붙여넣으면 공백 포함·제외 글자 수, 단어 수, 줄 수와 UTF-8 바이트 수를 실시간으로 확인할 수 있습니다. 한글, 영문, 이모지와 결합문자를 사용자에게 보이는 문자 단위로 계산하며 입력 내용은 브라우저 안에서만 처리합니다.

즐겨찾기에 저장

입력한 내용은 브라우저 안에서만 처리하며 서버에 저장하거나 전송하지 않습니다.

실시간 글자 수 결과

입력한 내용에 따라 결과가 바로 갱신됩니다.

전체 글자

0

공백 제외

0

단어

0

0

UTF-8 바이트

0

글자 수 세기란?

글자 수 세기는 입력한 글의 길이와 구성을 빠르게 확인하는 도구입니다. 공백 포함 글자 수는 스페이스와 줄바꿈까지 세고, 공백 제외 글자 수는 모든 유니코드 공백 문자를 뺀 결과입니다. 입력한 내용은 브라우저 안에서만 처리되며 서버에 저장하거나 전송하지 않습니다.

사용 방법

  1. 큰 입력 영역에 글자 수를 확인할 내용을 직접 입력하거나 붙여넣습니다.
  2. 입력과 동시에 전체 글자, 공백 제외 글자, 단어, 줄과 UTF-8 바이트 결과를 확인합니다.
  3. 현재 입력 내용을 클립보드에 담으려면 텍스트 복사를 누릅니다.
  4. 새 내용을 확인하려면 전체 삭제를 눌러 입력과 결과를 초기화합니다.

계산 방식

  1. 전체 글자는 한글, 이모지, 결합문자를 포함해 화면에 보이는 문자 단위로 계산합니다.
  2. 공백 제외 글자는 스페이스, 탭, 줄바꿈 등 유니코드 공백 문자를 모두 제외합니다.
  3. 단어 수는 한국어와 영어의 단어 경계를 우선 사용하며 앞뒤 및 연속 공백은 단어로 세지 않습니다.
  4. 빈 입력은 0줄이며 내용이 있으면 Windows와 Unix 줄바꿈을 구분해 줄 수를 계산합니다.
  5. UTF-8 바이트는 실제 UTF-8 인코딩 결과로 계산합니다. 일반적으로 영문은 1바이트, 한글은 3바이트이며 이모지는 보통 4바이트 이상을 사용합니다.

예시

  • "안녕하세요"는 5글자이며 UTF-8에서는 15바이트입니다.
  • "hello world"는 공백 포함 11글자, 공백 제외 10글자, 2단어입니다.
  • 이모지와 피부색 조합처럼 여러 코드로 구성된 문자도 화면에 하나로 보이면 전체 글자에서 하나로 셉니다.

자주 묻는 질문

공백 포함과 공백 제외는 무엇이 다른가요?

전체 글자는 스페이스, 탭과 줄바꿈도 각각 보이는 문자로 포함합니다. 공백 제외 결과는 이런 유니코드 공백 문자를 모두 뺀 뒤 계산합니다.

한글과 영문의 UTF-8 바이트 수가 왜 다른가요?

UTF-8에서 일반적인 영문 알파벳은 1바이트, 한글 음절은 3바이트를 사용합니다. 이모지는 종류와 조합에 따라 4바이트 이상이 될 수 있습니다.

입력한 글이 서버에 저장되나요?

아니요. 모든 계산과 복사 동작은 현재 브라우저 안에서만 이루어지며 입력한 글을 서버로 전송하거나 저장하지 않습니다.

관련 도구