유틸리티
글자수·줄수·바이트 계산기
텍스트의 줄 수, 글자 수, 단어 수, 공백 포함·제외 글자 수와 UTF-8 바이트를 브라우저에서 실시간으로 계산합니다.
- 전체 줄 수
- 0 줄
- 공백 포함 글자 수
- 0 자
- 공백 제외 글자 수
- 0 자
- UTF-8 바이트 수
- 0 byte
- 빈 줄 제외 줄 수
- 0 줄
- 단어 수
- 0 개
텍스트 줄 수 세기 사용 방법
원고, 블로그 글, 코드 또는 데이터 텍스트를 입력창에 붙여넣으세요. 입력하거나 수정할 때마다 줄 수, 글자 수, 공백 포함·제외, UTF-8 바이트 수와 단어 수가 바로 바뀝니다. 텍스트 복사 버튼으로 입력 내용을 복사하고, 초기화 버튼으로 지울 수 있습니다.
최대 100,000자까지 계산합니다. 초과한 텍스트는 잘라내지 않고 입력창에 유지하며, 분량을 줄이면 계산이 다시 시작됩니다.
줄 수와 글자 수를 세는 기준
- 전체 줄 수: 줄바꿈으로 나눈 줄의 수입니다. 마지막 줄바꿈 뒤의 빈 줄도 한 줄로 셉니다. 화면 너비에 따른 자동 줄바꿈은 세지 않습니다.
- 빈 줄 제외 줄 수: 띄어쓰기나 탭만 있는 줄을 제외합니다.
- 공백 포함 글자 수: 띄어쓰기, 탭, 줄바꿈을 포함합니다. Windows의 CRLF와 CR 줄바꿈은 LF로 통일해 줄바꿈 하나를 1자로 셉니다.
- 공백 제외 글자 수: 띄어쓰기, 탭, 줄바꿈 등 JavaScript의 공백 문자(\s)를 제외합니다.
- UTF-8 바이트 수: 입력 내용을 UTF-8로 저장하거나 전송할 때 필요한 바이트 수입니다. 한글은 보통 3바이트이며 줄바꿈과 공백도 포함합니다.
- 단어 수: 공백으로 나뉜 묶음의 수입니다. 한국어에서는 어절 수에 가까우며, 문장부호만 있는 묶음도 셉니다.
- 입력이 완전히 비어 있으면 모든 결과를 0으로 표시합니다. 공백만 입력하면 공백 포함 글자 수와 바이트 수에는 반영됩니다.
예시로 확인하기
첫 줄에 ‘안녕하세요’, 다음 줄에 ‘반갑습니다’를 입력하면 전체 2줄, 빈 줄 제외 2줄, 공백 포함 11자, 공백 제외 10자, 단어 2개입니다. 두 줄 사이에 빈 줄을 하나 넣으면 전체 3줄, 공백 포함 12자가 되고 나머지는 같습니다.
자주 묻는 질문
이모지는 왜 두 글자 이상으로 표시되나요?
글자 수는 JavaScript 문자열 길이인 UTF-16 코드 단위로 계산하기 때문입니다. ‘가’는 1자, ‘😀’는 2자입니다. 바이트 수는 별도로 UTF-8 기준을 표시합니다.
입사지원서나 다른 편집기의 결과와 왜 다른가요?
서비스마다 줄바꿈, 공백, 이모지를 세는 기준이 다릅니다. 제출할 때는 해당 서비스의 분량 기준과 최종 표시값을 확인하세요.
공백만 입력해도 글자 수와 바이트 수에 포함되나요?
공백 포함 글자 수와 UTF-8 바이트 수에는 실제 입력한 공백과 줄바꿈이 반영됩니다. 공백 제외 글자 수와 단어 수에는 포함되지 않습니다.
휴대폰에서 줄 수가 달라지나요?
화면에 접혀 보이는 줄은 세지 않으므로 기기 너비가 달라도 결과는 같습니다. Enter로 입력한 실제 줄바꿈을 기준으로 셉니다.