본문으로 건너뛰기

텍스트 분석기 - 무료 단어 카운터 및 문자 수 도구

붙여넣은 텍스트의 단어 수, 문자 수, 문장 수, 문단 수를 세고 예상 읽기 시간과 가장 자주 나온 단어 목록까지 보여주는 무료 온라인 도구다. 에세이 작성, SEO 콘텐츠 작업, 소셜미디어 게시물을 검토하는 작업 전반에서 두루 활용된다.

텍스트 분석기

0 문자
로딩 계산기...
📚

문서화

텍스트 분석기는 글의 분량을 측정하는 도구입니다. 이 텍스트 분석기는 단어, 문자, 문장, 문단 수를 세고, 읽는 시간을 추정하며, 텍스트에서 가장 자주 사용된 단어를 나열합니다.

텍스트 분석기 사용 방법

  1. 입력 상자에 텍스트를 붙여 넣거나 입력합니다. Word, Google Docs, 이메일 또는 웹 페이지의 텍스트를 모두 사용할 수 있습니다.
  2. 분석을 선택합니다. 이 도구는 브라우저에서만 실행되므로 텍스트가 서버로 전송되지 않습니다.
  3. 결과를 확인합니다. 각 통계는 레이블이 붙은 숫자로 표시됩니다.
  4. 필요한 만큼 텍스트를 수정하고 다시 분석합니다. 예를 들어 에세이를 단어 수 제한에 맞게 줄이는 동안 사용할 수 있습니다.

단어 수 계산 방법

이 도구는 공백(스페이스, 탭, 줄 바꿈)을 기준으로 텍스트를 나누어 별도의 토큰으로 만듭니다. 토큰에 문자나 숫자가 하나 이상 포함된 경우에만 단어로 세므로, 문장 부호 하나만 있거나 대시가 연속된 문자열은 세지 않습니다. 이 검사는 영어 알파벳뿐 아니라 라틴 문자, 키릴 문자, 그리스 문자, 아랍 문자, CJK 문자를 포함한 모든 문자 체계에서 작동합니다.

"well-known"과 같은 하이픈으로 연결된 단어와 "don't"와 같은 축약형은 각각 한 단어로 계산됩니다. 어느 쪽에도 공백이 포함되어 있지 않기 때문입니다.

문자 수 계산 방법

이 도구는 문자 수를 두 가지로 표시합니다.

  • 문자 수(공백 포함): 공백과 문장 부호를 포함해 텍스트의 모든 문자를 셉니다.
  • 문자 수(공백 제외): 모든 공백을 제거한 뒤의 동일한 수입니다.

두 계산 모두 컴퓨터가 처리하는 원시 코드 단위가 아니라, 독자가 하나의 문자로 인식하는 단위인 문자소 클러스터를 셉니다. 이는 컴퓨터가 둘 이상의 코드 단위로 저장하는 이모지와 그 밖의 기호에서 중요합니다. 예를 들어 이 방식에서는 "Hi 👍🏽 there"라는 텍스트의 문자가 10개입니다. 같은 문자열을 원시 코드 단위로 세면 13개인데, 피부색 표시가 붙은 엄지손가락 위 이모지는 눈에 보이는 하나의 문자이지만 여러 코드 단위로 이루어져 있기 때문입니다. 입력 상자 아래의 작은 카운터도 같은 방식을 사용하므로 "Characters (with spaces)" 결과와 항상 일치합니다.

문장 수 계산 방법

문장은 마침표, 물음표 또는 느낌표를 단순히 검색하는 방식이 아니라 문장 경계에 관한 유니코드 표준 규칙(Unicode Text Segmentation, UAX #29)으로 감지합니다. 따라서 이 도구는 소수점이나 일반적인 약어 뒤에서 문장을 나누지 않습니다. "The U.S. economy grew 2.5%."라는 문장은 세 문장이 아니라 한 문장으로 계산됩니다. 규칙이 "U.S."를 약어로, "2.5"를 소수로 인식하기 때문입니다.

문단 수 계산 방법

문단은 하나 이상의 빈 줄을 사이에 두고 다음 텍스트 블록과 분리된 텍스트 블록입니다. 블록 안의 단일 줄 바꿈은 새 문단을 시작하지 않으므로, 줄 사이에 빈 줄 없이 강제로 줄바꿈된 텍스트는 여전히 한 문단으로 계산됩니다.

문장당 평균 단어 수 공식

문장당 평균 단어 수 = 단어 수 ÷ 문장 수

결과는 소수점 첫째 자리까지 반올림하여 표시됩니다. 이 수치는 텍스트를 얼마나 쉽게 읽을 수 있는지 보여 주는 대략적인 지표입니다. 일반적으로 평균 문장이 짧을수록 긴 문장보다 읽기 쉽습니다.

읽는 시간 공식

읽기 시간(분) = 단어 수 ÷ 225

이 도구는 성인의 평균 묵독 속도로 흔히 인용되는 분당 225단어를 기준으로 삼고 결과를 소수점 첫째 자리까지 반올림합니다. 예를 들어 450단어 분량의 텍스트는 읽는 시간이 정확히 2.0분으로 계산됩니다.

가장 자주 사용된 단어를 찾는 방법

이 도구는 모든 단어를 소문자로 변환하고 단어의 시작과 끝에서 구두점을 제거하므로, "Dog,"와 "dog"는 같은 단어로 계산됩니다. 단어 내부의 구두점은 유지되므로 "don't"와 "well-known"는 입력된 철자 그대로 목록에 표시됩니다. 곡선형 아포스트로피는 일반 아포스트로피와 동일하게 처리되므로 "don’t"와 "don't"는 같은 단어입니다. 그런 다음 도구는 각 고유 단어가 나타난 횟수를 세고, 가장 많이 나타난 단어부터 가장 적게 나타난 단어 순으로 상위 5개를 나열합니다. 두 단어의 횟수가 같으면 텍스트에 먼저 나타난 단어를 먼저 나열합니다.

풀이 예시

예시 1

텍스트: "The quick brown fox jumps over the lazy dog. This sentence contains every letter of the alphabet."

측정 항목결과
단어 수17
문자 수(공백 포함)97
문자 수(공백 제외)81
문장 수2
문단 수1
문장당 평균 단어 수8.5
읽는 시간0.1분
가장 자주 사용된 단어the (3), quick (1), brown (1), fox (1), jumps (1)

단어 수 확인: 공백으로 구분된 토큰 17개에 문자가 포함되어 있으므로 단어 수는 17입니다. 문장 수 확인: 17 ÷ 2 = 8.5이며, 표시된 평균과 일치합니다.

예시 2

텍스트: "Hello world! This is the first paragraph.\n\nThis is the second paragraph with more content. It has multiple sentences to demonstrate the analyzer."

측정 항목결과
단어 수23
문자 수(공백 포함)145
문자 수(공백 제외)122
문장 수4
문단 수2
문장당 평균 단어 수5.8
읽는 시간0.1분
가장 자주 사용된 단어the (3), this (2), is (2), paragraph (2), hello (1)

두 텍스트 줄 사이의 빈 줄은 문단 구분을 나타내므로 문단 수는 2입니다. 유니코드 문장 규칙은 텍스트를 "Hello world!", "This is the first paragraph.", "This is the second paragraph with more content.", "It has multiple sentences to demonstrate the analyzer."의 네 문장으로 나눕니다. 따라서 23 ÷ 4 = 5.75이고, 이를 반올림하면 5.8이 됩니다.

예외 사례

  • 빈 입력: 이 도구는 숫자 표 대신 텍스트를 입력하라는 짧은 안내문을 표시합니다.
  • 공백만 입력: 빈 입력과 동일하게 처리됩니다.
  • 문장 부호만 입력: "--- ..."과 같은 텍스트에는 단어가 없으므로 같은 안내문이 표시됩니다.
  • 빈 줄 없음: 텍스트가 여러 줄에 걸쳐 있어도 전체가 한 문단으로 계산됩니다.
  • 공백을 사용하지 않는 언어: 단어 수는 단어 사이의 공백에 의존하므로, 중국어, 일본어 또는 태국어처럼 단어를 공백으로 구분하지 않는 언어에서는 의미 있는 결과를 내지 못합니다. 문자 수는 모든 언어에서 계산됩니다.

자주 묻는 질문

단어 수가 Microsoft Word와 일치하나요?

일반적인 텍스트라면 대체로 그렇습니다. 두 프로그램 모두 공백으로 구분된 토큰을 단어로 셉니다. 하이픈으로 연결된 단어나 특이한 문장 부호에서는 프로그램마다 처리 방식이 조금씩 달라 작은 차이가 생길 수 있습니다.

문자 수를 두 가지로 표시하는 이유는 무엇인가요?

플랫폼마다 계산 방식이 다르기 때문입니다. Twitter/X를 포함한 대부분의 소셜 미디어 서비스는 문자 수 제한에 공백을 포함합니다. 일부 학술 논문 제출 시스템과 메시지 시스템은 공백을 제외합니다. 두 수를 모두 표시하면 플랫폼 간에 텍스트를 옮길 때 예상하지 못한 차이를 피할 수 있습니다.

이모지는 한 문자로 계산되나요?

그렇습니다. 이 도구는 독자가 하나의 문자로 보는 단위인 문자소 클러스터를 세므로, 이모지는 내부적으로 둘 이상의 코드 단위로 저장될 수 있어도 하나의 문자로 계산됩니다.

문장 수는 얼마나 정확한가요?

이 도구는 문장 경계에 관한 유니코드 표준 규칙을 사용하므로 소수(예: "2.5")와 약어("U.S.", "Dr.") 같은 일반적인 경우를 올바르게 처리합니다. 가능한 모든 문장에 완벽하게 대응하는 자동 방식은 없지만, 이 방법은 마침표와 물음표를 단순히 검색할 때 발생하는 가장 흔한 오류를 피합니다.

영어 이외의 언어에서도 작동하나요?

문자 수 계산은 모든 언어에서 작동합니다. 단어 수 계산은 스페인어, 프랑스어, 독일어처럼 단어를 공백으로 구분하는 모든 언어에서 작동합니다. 중국어나 일본어처럼 단어 사이에 공백을 사용하지 않는 언어에서는 의미 있는 단어 수를 계산하지 못합니다.

분석할 수 있는 텍스트의 양에 제한이 있나요?

정해진 제한은 없으며, 에세이, 블로그 게시물, 이메일과 같은 일반적인 문서는 즉시 처리됩니다. 소설 전체처럼 매우 긴 문서는 브라우저에서 텍스트 전체를 분석하므로 처리에 조금 더 시간이 걸립니다.