사용 방법
‘글 입력’ 칸에 글을 붙여 넣거나 직접 쓰면 아래에 숫자 다섯 개가 나옵니다. 크게 보이는 두 개가 ’공백 포함’과 ‘공백 제외’ 글자수이고, 그 옆에 ‘단어’, ‘줄’, ’바이트 (UTF-8)’가 있습니다. 글자수 제한에는 대개 앞의 두 값을 쓰고, 저장 용량이나 바이트 제한을 볼 때는 ’바이트 (UTF-8)’를 봅니다. 아주 긴 글을 붙여 넣으면 숫자가 입력보다 한 박자 늦게 따라올 수 있습니다. 입력칸 위의 ’지우기’는 글을 한 번에 비웁니다.
예시로 보는 계산 결과
첫 줄에 Hello, world!, 둘째 줄에 It is a well-known café 😀를 입력하면 결과는 다음과 같습니다.
| 항목 | 결과 | 계산 |
|---|---|---|
| 공백 포함 | 39자 | 첫 줄 13자 + 줄바꿈 1자 + 둘째 줄 25자 |
| 공백 제외 | 32자 | 39자에서 띄어쓰기 6개와 줄바꿈 1개를 뺀 값 |
| 단어 | 8개 | Hello, / world! / It / is / a / well-known / café / 😀 |
| 줄 | 2줄 | 줄바꿈 1번에 1을 더한 값 |
| 바이트 (UTF-8) | 43B | 1바이트 문자 37개 + é 2바이트 + 😀 4바이트 |
쉼표와 느낌표는 앞 단어에 붙어 함께 세고, 띄어 쓴 이모지는 단어 1개로 셉니다.
글자를 세는 단위
글자는 화면에 한 글자로 보이는 단위로 셉니다. 유니코드 표준 문서(UAX #29)가 사용자가 한 글자로 인식하는 단위에 대응시킨 ’문자소 묶음(grapheme cluster)’입니다. 여러 코드가 합쳐져 한 글자로 보이는 문자도 1자로 계산합니다.
- 가족 이모지(👨👩👧)는 사람 이모지 셋을 보이지 않는 연결 문자 둘로 이은 것이지만 1자입니다.
- 피부색을 입힌 이모지(👍🏽)는 이모지와 색 정보가 합쳐진 것이지만 1자입니다.
- 강세 기호가 붙은 é는 한 문자로 저장됐든 e와 강세 기호 둘로 저장됐든 1자입니다.
공백·단어·줄을 세는 기준
- 공백 제외: 띄어쓰기, 탭, 줄바꿈, 전각 공백(U+3000), 줄바꿈 없는 공백(U+00A0)을 모두 뺍니다. 띄어쓰기를 두 번 연달아 쳤다면 둘 다 빠집니다.
- 단어: 공백으로 나뉜 덩어리 하나가 1개입니다. 하이픈으로 이은
well-known도, 아포스트로피가 든don't도 1개입니다. 낱말의 뜻이나 문법은 따지지 않으므로 어느 언어의 글이든 띄어 쓴 덩어리의 수가 그대로 단어 수입니다. - 줄: 줄바꿈 수에 1을 더한 값입니다. 문단 사이의 빈 줄도 한 줄로 셉니다. 입력칸이 비어 있으면 0줄입니다.
- 띄어쓰기만 있는 글: 띄어쓰기 한 칸만 넣으면 공백 포함 1자, 공백 제외 0자, 단어 0개, 줄 1줄입니다.
UTF-8 바이트는 글자 종류마다 다릅니다
’바이트 (UTF-8)’는 글을 UTF-8 방식으로 저장할 때 차지하는 크기입니다. UTF-8은 문자 하나를 1 ~ 4바이트로 나타내므로(RFC 3629) 같은 글자수라도 어떤 문자를 썼는지에 따라 값이 달라집니다.
| 문자 | 예 | 바이트 |
|---|---|---|
| 영문·숫자·기본 기호, 띄어쓰기, 줄바꿈 | A, 7, ! | 1 |
| 강세 기호가 붙은 라틴 문자 | é, ñ | 2 |
| 한글·한자·가나, 유로 기호 | 가, 字, あ, € | 3 |
| 이모지 | 😀 | 4 |
| 여러 코드로 이루어진 이모지 | 👍🏽 / 👨👩👧 | 8 / 18 |
마지막 줄처럼 글자수로는 1자인 이모지가 바이트로는 훨씬 클 수 있습니다. 바이트 제한이 있는 입력란에서 글자수는 남았는데 더 입력되지 않는다면 이런 문자가 있는지 확인해 보세요.
글자수 제한에 맞출 때
“1,000자 이내” 같은 제한은 받는 곳마다 기준이 다릅니다. 공백을 포함하는지 제외하는지, 실제로는 바이트로 재는지 먼저 확인하세요.
- 기준이 적혀 있지 않다면 값이 더 큰 ’공백 포함’에 맞추면 어느 쪽 기준이어도 넘지 않습니다.
- 줄바꿈을 2자로 세는 곳에 낼 글이라면 줄바꿈 수만큼 여유를 두세요. 다섯 문단으로 나눈 글은 줄바꿈이 4개이므로 이 도구의 값보다 4자가 더 나옵니다. 문단 사이에 빈 줄을 하나씩 넣었다면 줄바꿈은 8개입니다.
- 줄여야 할 때는 문단 사이 빈 줄, 연달아 친 띄어쓰기, 이모지부터 확인하세요. 내용은 그대로 두고 숫자만 줄일 수 있습니다.
- 받는 곳의 입력란에 글자수 표시가 있다면 붙여 넣은 뒤 그 숫자를 최종 기준으로 삼으세요.
제한이 바이트일 때 이 도구가 보여 주는 값은 UTF-8 기준뿐입니다. 한글 한 글자를 2바이트로 세는 일부 한국 채용 사이트 방식의 바이트는 ’자소서 글자수·바이트 계산기’에서 따로 계산합니다.
