도구 소개
단어·글자 수 세기는 Unicode 글자 수와 단어 수를 함께 표시해 글의 분량 확인, 문구 편집, 읽기 분량 추정에 유용합니다. 공백이 없는 중국어 문단 전체를 단순히 영어 단어 하나로 세지 않습니다.
사용 방법
- 텍스트를 입력하거나 붙여 넣으세요. 잠시 멈추면 통계가 갱신됩니다.
- 전체 글자 수, 공백 제외 글자 수, 단어 수, 줄 수, 문단 수, 대략적인 문장 수를 확인하세요.
- 단어 분리 방식과 읽기 시간 안내를 읽고 정확한 집계와 추정치를 구분하세요.
- 입력 내용을 보관하려면 "원문 복사"를 누르세요. 비우기나 예제 불러오기로 다른 텍스트도 비교할 수 있습니다.
사용 예제
- Hello world는 Unicode 코드 포인트 11개, 공백 제외 글자 10개, 영어 단어 2개입니다.
- 안녕하세요는 Unicode 코드 포인트 5개입니다. 단어 수는 브라우저의 한국어 단어 분리 방식에 따라 달라집니다.
- 같은 문단 안에서 줄을 바꿀 수 있습니다. 하나 이상의 빈 줄이 있어야 새 문단으로 구분합니다.
집계 규칙
단어는 우선 Intl.Segmenter의 word 모드와 isWordLike로 셉니다. 사용할 수 없으면 로컬 Unicode 규칙으로 대략 계산하고 대체 방식을 안내합니다. 글자 수는 Unicode 코드 포인트 기준이며, 공백 제외 집계에서는 Unicode 공백을 뺍니다. 문단은 빈 줄로 구분하고 문장 수는 문장 부호를 바탕으로 추정합니다. 읽기 시간은 분당 약 200단어 기준이며 한국어, 중국어, 일본어나 여러 언어가 섞인 글의 실제 읽기 속도는 크게 다를 수 있습니다. 빈 텍스트는 0줄이고 마지막 줄바꿈은 마지막 빈 줄을 뜻합니다. 입력 하나당 최대 2,000,000개의 UTF-16 코드 단위를 처리합니다.
주요 활용
- 글, 과제, 제품 문구의 분량 확인.
- 언어별 글자 수와 단어 분리 결과 비교.
- 긴 영어 글의 읽기 시간 추정.
개인정보 안내
텍스트 처리, 파일 읽기, 변환, 미리보기는 모두 현재 브라우저 안에서 이루어집니다. 입력을 업로드하지 않으며 백엔드, 데이터베이스, 온라인 API, 외부 CDN을 사용하지 않습니다. 내용을 자동 저장하지도 않습니다. 복사와 다운로드도 브라우저 안에서 처리합니다.
FAQ
영어 단어는 어떻게 세나요?
브라우저의 Unicode 단어 분리기를 우선 사용해 isWordLike 구간만 셉니다. 연속된 공백, 탭, 줄바꿈 때문에 단어 수가 늘어나지 않습니다.
중국어도 셀 수 있나요?
네. 중국어도 글자 수에 포함되며 Intl.Segmenter를 지원하는 브라우저에서는 단어 분리도 가능합니다. 단어 경계는 언어와 브라우저에 따라 다를 수 있습니다.
글자 수와 단어 수는 어떻게 다른가요?
글자 수는 문장 부호와 공백을 포함한 Unicode 코드 포인트 수이고, 단어 수는 단어 분리 결과입니다. 서로 다른 단위이므로 혼용하면 안 됩니다.
읽기 시간이 정확한가요?
분당 약 200단어를 기준으로 한 추정치입니다. 정확한 소요 시간은 아니며, 언어, 전문적인 내용, 개인의 독서 습관에 따라 달라집니다.
텍스트가 업로드되나요?
아니요. 입력, 단어 분리, 집계 모두 현재 브라우저에서 이루어지며 글을 자동 저장하지도 않습니다.