자기소개서, 지원서, 활동보고서처럼 분량 제한이 있는 글을 쓰다 보면 ‘공백 포함 1,000자’와 ‘공백 제외 1,000자’라는 표현을 자주 만납니다. 핵심은 글의 내용이 아니라 어떤 문자를 계산 대상에 넣느냐입니다.

FREE · NO SIGN-UP글자 수 세기 · 바이트 계산기

글을 붙여넣으면 공백 포함·제외 결과를 동시에 확인할 수 있습니다.

바로 계산하기 →

두 숫자가 달라지는 이유

공백 포함 글자 수는 화면에 보이는 글자뿐 아니라 단어 사이의 띄어쓰기, 문장 앞뒤의 빈칸, 줄을 바꿀 때 들어가는 줄바꿈도 계산합니다. 반면 공백 제외 글자 수는 보이지 않는 공백 문자를 제거한 뒤 나머지 글자만 셉니다.

예를 들어 “코딩은 생각을 표현하는 도구”라는 문장은 한글 12자와 단어 사이 띄어쓰기 3개로 이루어집니다. 공백 포함 기준에서는 15자, 일반적인 공백 제외 기준에서는 12자가 됩니다. 문장 끝에서 Enter를 눌렀다면 줄바꿈까지 포함하는 서비스에서는 숫자가 1 더 늘어날 수 있습니다.

공백은 단순한 ‘빈 자리’가 아닙니다.

스페이스, 탭, 줄바꿈처럼 화면에서 잘 보이지 않는 문자도 데이터에는 실제로 존재합니다. 어떤 공백을 제외하는지는 서비스의 계산 규칙에 따라 달라질 수 있습니다.

공백에는 무엇이 포함될까?

단어 사이의 스페이스

키보드의 스페이스바로 입력한 가장 익숙한 공백입니다. 문장이 길수록 띄어쓰기 수도 늘어나므로 공백 포함과 제외 결과의 차이도 커집니다.

탭과 들여쓰기

탭 키로 만든 들여쓰기는 화면에서 여러 칸처럼 보여도 하나의 탭 문자일 수 있습니다. 반대로 편집기에서 탭을 여러 개의 스페이스로 바꾸면 계산 결과가 달라집니다.

줄바꿈과 빈 줄

Enter로 줄을 바꾸면 줄바꿈 문자가 들어갑니다. 문단 사이에 빈 줄을 하나 만들면 줄바꿈이 연속으로 들어갈 수 있습니다. 운영체제나 입력 화면이 줄바꿈을 저장하는 방식에 따라서도 원시 데이터의 크기는 달라질 수 있습니다.

사이트마다 결과가 다른 이유

‘공백 제외’라는 이름이 같아도 구현은 완전히 같지 않을 수 있습니다. 어떤 서비스는 일반 스페이스만 빼고, 다른 서비스는 탭과 줄바꿈을 포함한 모든 공백 문자를 뺍니다. 글자 수도 자바스크립트 문자열 길이, 유니코드 코드 포인트, 사용자가 한 글자로 인식하는 문자 묶음 가운데 어느 기준을 쓰는지에 따라 이모지나 결합 문자의 결과가 달라질 수 있습니다.

  • 제출 기관이 명시한 ‘공백 포함/제외’ 기준을 먼저 확인합니다.
  • 초안 작성 중에는 같은 계산기를 계속 사용해 변화량을 관리합니다.
  • 최종 제출 직전에는 실제 입력 화면이 보여주는 숫자를 기준으로 맞춥니다.

실수 없이 분량을 맞추는 순서

  1. 안내문의 기준을 찾습니다. 공백 포함인지, 제외인지, 바이트 제한인지 먼저 구분합니다.
  2. 원문을 그대로 붙여넣습니다. 불필요한 앞뒤 공백이나 마지막 줄바꿈이 있는지도 함께 확인합니다.
  3. 목표보다 약간 여유 있게 다듬습니다. 복사 과정에서 줄바꿈이 바뀌거나 입력 화면의 기준이 다를 수 있으므로 제한에 딱 맞추지 않는 편이 안전합니다.
  4. 제출 화면에서 마지막으로 확인합니다. 계산기와 숫자가 다르면 제출 서비스의 표시값을 최종 기준으로 사용합니다.

머스트랩은 어떻게 계산하나?

머스트랩 글자 수 세기는 사람이 화면에서 한 글자로 인식하는 문자 묶음을 우선해 계산합니다. 공백 포함에는 띄어쓰기와 줄바꿈을 넣고, 공백 제외에서는 스페이스·탭·줄바꿈 등 공백 문자를 제거합니다. 입력한 글은 현재 브라우저 안에서만 계산하며 서버로 전송하거나 저장하지 않습니다.

다만 제출 사이트가 다른 규칙을 사용한다면 숫자가 달라질 수 있습니다. 머스트랩은 초안을 작성하고 비교하는 도구로 활용하고, 실제 제출 화면의 결과를 마지막 확인 기준으로 삼아 주세요.

내 글의 두 계산 결과를 직접 비교해 보세요.
글자 수 계산하기 → 다른 글 보기 →