← 모두의 툴

타자 속도 WPM, 왜 항상 '5글자=1단어'로 계산하나

가이드 · 2026.08.25 최종 확인

타자 속도를 재는 대부분의 시험과 서비스는 WPM(Words Per Minute, 분당 단어 수)이라는 지표를 씁니다. 그런데 "단어"를 셀 때 실제로 띄어쓰기 기준으로 세지 않고, "글자 5개 = 단어 1개"라는 고정 환산식을 쓰는 곳이 훨씬 많습니다. 왜 굳이 이런 인위적인 규칙을 쓰는지, 그리고 모두의 툴 타자 속도 테스트는 실제로 어떤 방식을 쓰는지 코드까지 열어서 확인했습니다.

1. '5글자=1단어' 규칙은 어디서 왔나

이 관행은 19세기 타자기 자격시험까지 거슬러 올라갑니다. 당시 시험관들은 응시자가 얼마나 빨리 타이핑하는지 채점해야 했는데, 실제 문장을 그대로 쓰게 하면 문제가 생겼습니다. 영어 단어는 "I", "a" 처럼 한 글자짜리도 있고 "internationalization"처럼 20글자가 넘는 것도 있어서, 어떤 지문을 골라 쓰느냐에 따라 같은 손놀림 속도라도 "단어 수"가 들쭉날쭉해졌기 때문입니다. 그래서 통계적으로 영어 단어의 평균 길이가 약 5글자(공백 포함 시 약 5~6글자)라는 조사 결과를 근거로, "타이핑한 총 글자 수 ÷ 5"를 "단어 수"로 치는 표준이 자리 잡았습니다. 이 규칙은 이후 국제 타자기 자격시험, 스포츠 타이핑 대회, 그리고 대부분의 온라인 타이핑 연습 사이트까지 그대로 이어졌습니다.

2. 왜 실제 단어 수 대신 이 방식을 쓰는가

핵심은 공정한 비교입니다. 만약 실제 띄어쓰기 기준으로 단어를 센다면, 짧은 단어(관사, 전치사)가 많은 쉬운 지문을 친 사람이 긴 전문 용어가 많은 어려운 지문을 친 사람보다 손가락을 덜 움직이고도 더 높은 WPM을 받게 됩니다. 타이핑 실력 자체가 아니라 "어떤 지문을 뽑았는가"가 점수를 좌우하는 셈입니다. 반면 총 입력 글자 수를 5로 나누는 방식은 지문의 단어 구성과 무관하게 순수한 타이핑 속도(손가락이 키를 누른 총량)만 반영하므로, 서로 다른 지문·서로 다른 응시자 간에도 숫자를 직접 비교할 수 있게 됩니다.

3. 모두의 툴 타자 속도 테스트는 실제로 어떻게 계산하나

typing-speed-test.html의 계산 로직을 직접 열어보면, WPM은 "5글자=1단어" 환산이 아니라 실제 공백 기준 단어 수를 씁니다. 결과 화면 계산부는 다음과 같습니다.

실제 코드: const words = _passage.trim().split(/\s+/).length; 그 뒤 const wpm = Math.round(words / min);
실시간 진행률 표시 구간도 동일하게 val.trim().split(/\s+/).filter(Boolean).length로, 입력한 텍스트를 연속 공백 기준으로 쪼갠 배열의 길이를 "단어 수"로 씁니다. 5글자 나눗셈은 어디에도 없습니다.

즉 이 도구는 국제 표준 관행이 아니라, 사용자가 실제로 입력한 "진짜 단어 개수"를 그대로 분당 속도로 환산합니다. CPM(분당 글자 수)은 별도로 _passage.length / min으로 계산되며, 이쪽은 표준 방식(글자 수 기반)과 일치합니다.

4. 숫자로 보는 차이: 같은 타이핑 실력, 다른 WPM

같은 시간에 같은 개수의 글자(300자)를 정확히 타이핑했다고 가정해도, 지문의 단어 구성에 따라 두 계산 방식의 결과가 크게 벌어집니다.

지문 유형60초간 입력한 글자 수실제 단어 수(공백 기준)국제 표준 방식(글자÷5)이 도구의 WPM(실제 단어 수)
짧은 단어 위주 (예: "the cat sat on the mat")300자70단어60 WPM70 WPM
긴 전문 용어 위주 (예: "internationalization requirements")300자40단어60 WPM40 WPM

글자를 치는 손가락 속도(300자/분)는 완전히 동일한데도, 이 도구가 보여주는 WPM 숫자는 지문에 따라 40에서 70까지 거의 두 배 가까이 벌어질 수 있습니다. 국제 표준 방식이었다면 두 경우 모두 60 WPM으로 동일하게 나왔을 값입니다. 그러니 이 도구에서 오늘 82 WPM이 나왔는데 어제는 65 WPM이었다고 해서 실력이 갑자기 는 것이 아니라, 무작위로 뽑힌 5개 지문 중 어떤 것이 걸렸는지에 따른 차이일 수 있습니다. WPM 계산기로 직접 다른 글자 수·단어 수 조합을 넣어 두 방식의 차이를 비교해볼 수 있습니다.

5. CPM과 정확도, 어떤 지표를 믿어야 하나

지문마다 흔들리는 WPM보다 안정적으로 실력을 비교하고 싶다면 CPM(분당 글자 수)이 더 낫습니다. 글자 수는 단어 길이 구성에 영향을 받지 않는 순수한 타이핑 속도이기 때문입니다. 다만 CPM은 절대적인 숫자가 커서 감이 잘 안 온다는 단점이 있어, 실무에서는 여전히 WPM이 더 널리 쓰입니다. 자신의 타이핑 습관을 더 세밀하게 점검하고 싶다면 초당 타수(CPS) 계산기로 순간 속도까지 함께 확인하는 것도 방법입니다.

자주 묻는 질문

Q. 모두의 툴 타자 속도 테스트의 WPM은 국제 표준(5글자=1단어)과 다른가요?

네, 다릅니다. 코드를 확인한 결과 이 도구는 split(/\s+/)로 실제 공백 기준 단어 수를 세어 WPM을 계산합니다. 국제 표준(총 글자 수÷5)을 쓰는 타자 검정 사이트와 숫자를 1대1로 비교하기는 어렵습니다.

Q. 그럼 이 도구의 WPM은 의미가 없나요?

의미는 있습니다. 실제로 자신이 입력한 단어 개수를 그대로 보여주므로 직관적이고, 같은 지문을 반복 연습할 때 실력 향상을 확인하는 용도로는 문제없습니다. 다만 다른 지문끼리, 또는 다른 서비스와 숫자를 직접 비교하는 용도로는 오차가 있을 수 있습니다.

Q. CPM은 항상 WPM의 5배인가요?

국제 표준 방식에서는 정의상 항상 정확히 5배입니다(글자 수÷5=단어 수이므로). 하지만 실제 공백 기준 단어 수를 쓰는 이 도구에서는 지문의 평균 단어 길이가 5글자보다 길거나 짧을 때마다 그 배율이 달라집니다.

Q. 한글 타자 속도도 같은 방식으로 재나요?

아닙니다. 한국의 워드프로세서 실기시험 등은 보통 "분당 타수(음절 수)"를 기준으로 하며, 이는 영문 WPM·CPM과는 계산 기준 자체가 달라 직접 비교할 수 없습니다.