글자수 세기
글자수, 단어수, 문장수, 문단수를 실시간으로 계산합니다.
이 도구는 JavaScript 문자열 메서드와 정규식 패턴으로 텍스트를 분석합니다. 모든 카운팅은 브라우저에서 수행되며 텍스트는 외부로 전송되지 않습니다.
텍스트 분석 방법
이 도구는 표준 알고리즘을 사용하여 실시간 텍스트 분석을 수행합니다. 문자 수는 공백을 포함하며, "공백 제외"는 모든 공백을 제외합니다. 단어는 공백 경계에서 분리됩니다. 문장은 구두점(., !, ?)으로 감지됩니다. 읽기 시간은 분당 200단어, 말하기 시간은 분당 130단어로 추정됩니다.
텍스트 분석 작동 원리▾
문자 카운팅은 JavaScript의 String.length 속성을 사용하며, 이는 UTF-16 코드 유닛 수를 반환합니다. 대부분의 문자(CJK 문자 포함)에서 이는 문자 수와 같습니다. 그러나 일부 이모지와 특수 기호는 서로게이트 쌍(문자당 2개의 코드 유닛)을 사용합니다.
단어 카운팅은 비공백 문자 시퀀스와 일치하는 정규식 패턴을 사용하여 공백 경계에서 텍스트를 분할합니다. 여러 공백, 탭, 줄바꿈은 단일 구분자로 처리됩니다.
문장 카운팅은 문장 끝 구두점(. ! ?)을 감지하고 완전한 문장 수를 계산합니다. "Mr."나 "U.S.A." 같은 약어는 약간의 과다 계산을 유발할 수 있습니다.
읽기 시간은 분당 200단어(평균 성인 읽기 속도)로 추정됩니다. 말하기 시간은 분당 130단어(프레젠테이션 평균 말하기 속도)를 사용합니다.
5MB 입력 제한은 매우 큰 텍스트에서 브라우저 성능 저하를 방지합니다.
단계별 사용 가이드▾
1. 입력 영역에 텍스트를 붙여넣거나 입력하세요.
2. 입력하는 동안 통계가 실시간으로 업데이트됩니다.
3. 문자 수(공백 포함/제외), 단어 수, 문장 수, 문단 수를 확인하세요.
4. 예상 읽기 시간과 말하기 시간이 아래에 표시됩니다.
5. 이 도구는 영어, 한국어, 일본어, 중국어, 아랍어를 포함한 모든 언어를 처리합니다.
문자 카운팅 활용 사례▾
소셜 미디어: Twitter/X는 280자 제한이 있습니다. 인스타그램 캡션은 2,200자까지 허용됩니다. LinkedIn 게시물은 최대 3,000자입니다.
SEO: 메타 설명은 150-160자여야 합니다. 타이틀 태그는 Google 최적 표시를 위해 50-60자여야 합니다.
학술 글쓰기: 많은 에세이와 과제에는 특정 단어 수 요구사항(예: 500, 1000, 2000단어)이 있습니다.
SMS: 표준 SMS 메시지는 160자(유니코드/비라틴 문자는 70자)로 제한됩니다.
콘텐츠 작성: 블로그 게시물은 SEO를 위해 보통 1,500-2,500단어를 목표로 합니다. 제품 설명은 평균 150-300단어입니다.
관련 글
관련 도구
자주 묻는 질문
단어는 어떻게 계산되나요?▾
공백을 기준으로 텍스트를 분리하여 단어를 계산합니다. 여러 공백은 하나의 구분자로 처리됩니다.
문장은 어떻게 계산되나요?▾
마침표(.), 느낌표(!), 물음표(?)로 끝나는 부분을 감지하여 문장 수를 계산합니다.
읽기 시간은 어떻게 계산되나요?▾
분당 200단어의 평균 독서 속도를 기준으로 합니다. 말하기 시간은 분당 130단어를 기준으로 합니다.