Test rychlosti psaní (WPM) zdarma
Změřte si rychlost psaní (WPM) a přesnost pomocí testů na čas, počet slov, citáty, vlastní text a zen mód. Živý WPM, surová rychlost, konzistence, graf výsledků, více jazyků a zpětná vazba pro každý znak — vše v prohlížeči.
Začněte psát a spustíte časovač — odpočet začne vašim prvním stiskem.
Text k psaní:
Běží zcela v prohlížeči — nic, co napíšete, se neuploaduje.
Běžná použití
- Testujte WPM pro požadavky na práciZkontrolujte své slova za minutu oproti požadavkům na pozice v oblasti zadávání dat a správy.
- Procvičujte psaní pro školuVytvořte plynulost psaní, která zrychluje eseje a poznámky.
- Zahřejte se před pracíRychlý psaní vypnout probuzení prstů před soustředěnou relací.
- Porovnání rychlosti psaní mezi klávesnicemiPodívejte se, zda vás nová klávesnice nebo rozložení opravdu zrychluje.
Jak to funguje
Test rychlosti psaní běží zcela v prohlížeči pomocí stavu React a performance.now() pro měření času — bez serveru, bez nahrávání, bez externí služby. Stisky kláves se klasifikují a počítají v reálném čase a WPM, přesnost a konzistence se počítají pomocí stejných znakových vzorců, které veřejně dokumentuje Monkeytype.
- 1Seznam slov se načítá lokálněKdyž zvolíte jazyk, sada slov se načte ze statického souboru JSON a uloží do stavu komponenty. Slova se pak náhodně vybírají pro sestavení testovacího textu; se zapnutou interpunkcí nebo čísly generátor pravděpodobnostně vkládá do sekvence čárky, koncové značky a číselné tokeny.
- 2Stisky kláves se počítají za sekunduSkrytý vstupní prvek zachycuje každý znak. Každý stisk klávesy zvyšuje počítadlo pro danou sekundu a každý znak se okamžitě porovnává s cílem, aby byl klasifikován jako správný, nesprávný nebo přebytečný. Časovač běží přes setInterval v jednosekundových intervalech s využitím performance.now() pro přesnost.
- 3Metriky se počítají ze surových dat o stiscích klávesNa konci testu se čisté WPM počítá ze znaků patřících plně správným slovům plus jejich koncových mezer, dělených uplynulými sekundami a převedených na standardní jednotku 5 znaků na slovo. Hrubé WPM počítá každý stisk klávesy včetně chyb. Konzistence používá sekundové surové vzorky k výpočtu variačního koeficientu a poté aplikuje vyhlazovací vzorec kogasa (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) pro výsledné skóre 0–100.
- 4Graf výsledků se vykresluje do CanvasuŘady WPM v čase a hrubého WPM v čase se kreslí do prvku HTML Canvas pomocí 2D Context API. Při exportu výsledku stejné Canvas API vykreslí obrázek 820×460 — včetně grafu, hlavních statistik a označení libratool.com — a doručí jej jako PNG přes canvas.toBlob().
Související nástroje
Kalkulačka doby čtení
Odhadněte, jak dlouho trvá přečíst libovolný text. Zvolte rychlost čtení, získejte počet slov, vět a odhad doby mluvení.
Rychločtení (RSVP)
Čtěte rychleji pomocí rychlého sériového vizuálního zobrazení: váš text bliká slovo po slovu nastavitelnou rychlostí 100–1200 WPM, s vycentrovaným písmenem v bodě optimálního rozpoznání. Vložte text, nastavte rychlost a stiskněte play. Vše ve vašem prohlížeči.
Test reakční doby
Změřte svou reakční dobu v milisekundách: počkejte, až pole zezelená, klikněte nebo klepněte co nejrychleji a získejte svůj průměr a nejlepší výsledek z 5 pokusů.