⌨️
무료 타이핑 속도 테스트 (WPM)
시간 제한, 단어 수, 인용, 커스텀, 선 모드 테스트로 타이핑 속도(WPM)와 정확도를 측정합니다. 실시간 WPM, 원본 속도, 일관성, 결과 그래프, 다국어 지원, 문자별 피드백 — 모두 브라우저에서 실행됩니다.
아직 한국어 단어 목록이 없어 영어 단어가 나옵니다. 그대로 입력하거나 직접 텍스트를 붙여넣으세요.
0Tab — 다시 시작 · Esc — 텍스트 떠나기
입력을 시작하면 바로 시작됩니다 — 타이머는 첫 번째 키 입력에서 시작합니다.
입력할 텍스트:
브라우저에서만 실행됩니다 — 입력한 내용은 업로드되지 않습니다.
주요 용도
- 작업 요구 사항에 대한 WPM 테스트데이터 입력 및 관리 역할 요구 사항에 대해 분당 단어를 확인합니다.
- 학교 타이핑 연습에세이와 노트를 더 빠르게 만드는 타이핑 유창성을 구축합니다.
- 일하기 전에 워밍업집중된 세션 전에 손가락을 깨우기 위한 빠른 타이핑 버스트.
- 키보드 전체에서 타이핑 속도 비교새로운 키보드 또는 레이아웃이 실제로 더 빠르게 만드는지 확인합니다.
사용 방법
타자 속도 테스트는 React 상태와 시간 측정용 performance.now()를 사용해 전적으로 브라우저에서 실행됩니다. 서버, 업로드, 외부 서비스가 없습니다. 키 입력은 실시간으로 분류되고 집계되며, WPM, 정확도, 일관성은 Monkeytype이 공개한 것과 같은 문자 기반 공식으로 계산됩니다.
- 1단어 목록은 로컬에서 로드언어를 선택하면 단어 풀을 정적 JSON 파일에서 가져와 컴포넌트 상태에 저장합니다. 그런 다음 단어를 무작위로 뽑아 테스트 지문을 만들며, 구두점이나 숫자를 켜면 생성기가 확률적으로 쉼표, 문장 부호, 숫자를 끼워 넣습니다.
- 2키 입력을 초 단위로 집계숨겨진 입력 요소가 모든 문자를 받습니다. 키를 누를 때마다 초 단위 버킷 카운터가 증가하고, 각 문자는 즉시 목표와 비교되어 정답, 오답, 초과로 분류됩니다. 타이머는 정밀도를 위해 performance.now()를 사용해 1초 간격의 setInterval로 실행됩니다.
- 3원시 키 입력 데이터로 지표 계산테스트가 끝나면 순 WPM은 완전히 맞힌 단어와 그 뒤의 공백에 속한 문자 수를 경과 시간(초)으로 나눈 뒤 표준 단위인 단어당 5자로 환산해 계산합니다. 원시 WPM은 오류를 포함한 모든 키 입력을 셉니다. 일관성은 초당 원시 샘플로 변동 계수를 계산한 다음 kogasa 평활 공식(100 × (1 − tanh(cov + cov³/3 + cov⁵/5)))을 적용해 0–100 점수를 냅니다.
- 4결과 차트는 Canvas에 렌더링시간별 WPM과 원시 WPM 계열은 2D Context API를 사용해 HTML Canvas 요소에 그려집니다. 결과를 내보내면 같은 Canvas API가 차트, 주요 통계, libratool.com 출처 표시를 포함한 820×460 이미지를 렌더링하고 canvas.toBlob()으로 PNG를 제공합니다.
관련 도구
읽기 시간 계산기
임의의 텍스트를 읽는 데 걸리는 시간을 추정합니다. 읽기 속도를 선택하고 단어 수, 문장 수, 말하기 시간 추정치를 얻습니다.
시도해보기
속독기 (RSVP)
신속 순차 시각 제시(RSVP)로 더 빠르게 읽어보세요. 텍스트가 한 번에 한 단어씩, 조절 가능한 100~1200 WPM 속도로 표시되며, 최적 인식 지점 글자가 중앙에 위치합니다. 텍스트를 붙여넣고 속도를 설정한 다음 재생 버튼을 누르세요. 모든 과정이 브라우저에서 이루어집니다.
시도해보기
반응 시간 테스트
밀리초 단위로 반응 시간을 측정하세요. 상자가 녹색으로 바뀔 때까지 기다렸다가 최대한 빠르게 클릭하거나 탭하여 5회 시도의 평균과 최고 기록을 확인하세요.
시도해보기