도구 가이드
text 무료 회원가입 불필요

단어 & 글자 수 세기

단어, 글자, 문장, 단락 수와 예상 읽기 시간 계산.

도구를 불러오는 중…

이 도구에 대해

단어, 글자, 문장, 단락 수와 예상 읽기 시간 계산.

사용 방법

  1. 1 텍스트를 입력란에 붙여넣거나 직접 입력하세요.
  2. 2 단어, 글자, 문장, 단락 수와 예상 읽기 시간 계산.
  3. 3 메인 카운트 아래에서 공백이 있는/없는 문자 수를 확인하세요.
  4. 4 SEO 메타 설명(160자 이내), 트윗(280자) 또는 학술 단어 제한에 활용하세요.

What a word counter actually counts

"Counting words" sounds trivial until you ask what a word is. Is don't one word or two? Is state-of-the-art one or four? Different tools answer differently, which is why two counters can disagree on the same paragraph. This tool defines a word the way most editors and word processors do: a run of non-whitespace characters. Technically it matches the pattern \S+ — every cluster of characters separated by spaces, tabs, or line breaks counts as one word. By that rule don't and state-of-the-art are each a single word, because neither contains a space.

Knowing the rule matters when you are writing to a strict limit. A 500-word essay limit measured by whitespace runs will treat a hyphenated compound as one word, whereas a grammar-based counter might split it. When in doubt, count with the same tool your grader or editor uses.

The eight metrics, and how each is computed

MetricHow it is measured
WordsCount of non-whitespace runs (\S+)
CharactersEvery character including spaces and line breaks
No spacesCharacters with all whitespace removed
SentencesSegments ending in ., !, or ?
ParagraphsBlocks separated by one or more blank lines
CJK charactersChinese, Japanese, and Korean glyphs counted individually
Reading timeWords ÷ 200 words per minute, rounded
Speaking timeWords ÷ 130 words per minute, rounded

The two character counts are useful for different limits. Social platforms and SEO meta tags usually count all characters including spaces (a tweet, a 160-character meta description), while some old SMS or database fields effectively care about the no-spaces length. Having both side by side saves you from guessing.

Why CJK text is counted separately

Chinese, Japanese, and Korean are not space-separated languages. A Chinese sentence can be hundreds of characters with no spaces at all, so the whitespace-based word count would report it as one or two "words" — clearly wrong. This tool therefore counts CJK glyphs individually as their own metric. It also adjusts reading and speaking time for CJK by treating two characters as roughly one word-equivalent, so a Chinese document still gets a sensible time estimate even when its word count is near zero.

A worked example

Take the text: Hello world. How are you? The tool reports 5 words (Hello, world., How, are, you?), 25 characters including the space and punctuation, 21 characters with spaces stripped, 2 sentences (one ends in ., one in ?), and 1 paragraph. Reading time rounds to 0 minutes because five words is a fraction of the 200-per-minute pace — the estimate is meaningful for articles, not single lines.

Reading and speaking time, in context

The 200 words-per-minute figure is a widely used average for silent adult reading of general prose; technical material reads slower, light fiction faster. The 130 words-per-minute speaking rate reflects a clear, unhurried presentation pace — useful for sizing a speech or a video script. Because both are rounded to whole minutes, short texts show 0m; the numbers become reliable around the length of a blog post. Use them as planning estimates, not stopwatch guarantees.

Practical use cases and tips

  • Essays and assignments. Track a hard word limit live as you write, without leaving the page.
  • SEO and meta tags. Keep titles near 60 characters and descriptions near 155 using the all-characters count.
  • Speeches and scripts. Use speaking time to fit a talk into a slot — a 10-minute talk is roughly 1,300 words.
  • Paragraph hygiene. Remember the tool splits paragraphs on blank lines. Single line breaks inside a block stay in one paragraph, so press Enter twice to register a new one.

Everything is computed in your browser as you type, so even a long manuscript never leaves your device and the counts update instantly.

자주 묻는 질문

{# Alpine.js — self-hosted. (The previous jsdelivr CDN tag had a stale SRI integrity hash, so the browser refused to run it and window.Alpine was never defined — silently breaking every FAQ accordion and Alpine tool.) #}