Test brzine tipkanja (WPM) — besplatno
Izmjerite brzinu pisanja (WPM) i točnost s testovima vremena, broja riječi, citata, prilagođenima i zen. Direktan WPM, sirova brzina, konzistentnost, graf rezultata, više jezika i povratnu informaciju po znaku — sve u vašem pregledniku.
Jednostavno počnite tipkati — brojač se pokreće na prvi udarac tipke.
Tekst za tipkanje:
Izvršava se isključivo u vašem pregledniku — ništa što tipkate se ne učitava.
Uobičajene namjene
- Testirajte WPM za zahtjeve poslaProvjerite svoje riječi u minuti nasproti zahtjevima unosu podataka i administrativnim ulogama.
- Vježbajte tipkanje za školuIzgrađujte tipku fluentnost koja čini eseje i zabilješke brže.
- Zagrijte se prije radaBrz tipkanje pucanja kako bi se budili prsti prije fokusiranog sjedenja.
- Usporedite brzinu tipkanja između tipkovnicaVidite je li nova tipkovnica ili raspored zaista brži.
Kako funkcionira
Test brzine tipkanja radi u potpunosti u pregledniku koristeći React state i performance.now() za mjerenje vremena — bez poslužitelja, bez slanja, bez vanjske usluge. Pritisci tipki klasificiraju se i broje u stvarnom vremenu, a WPM, točnost i dosljednost izračunavaju se pomoću istih formula temeljenih na znakovima koje Monkeytype javno dokumentira.
- 1Popis riječi učitava se lokalnoKada odaberete jezik, skup riječi dohvaća se iz statičke JSON datoteke i pohranjuje u stanje komponente. Riječi se zatim nasumično uzorkuju za izgradnju testnog odlomka; s omogućenom interpunkcijom ili brojevima, generator vjerojatnosno umeće zareze, završne znakove i brojčane tokene u niz.
- 2Pritisci tipki broje se po sekundiSkriveni ulazni element hvata svaki znak. Svaki pritisak tipke povećava brojač po sekundi, a svaki znak se odmah uspoređuje s ciljem kako bi se klasificirao kao točan, netočan ili suvišan. Timer radi putem setInterval u intervalima od 1 sekunde koristeći performance.now() za preciznost.
- 3Metrike se izračunavaju iz sirovih podataka o pritiscima tipkiNa kraju testa, neto WPM izračunava se iz znakova koji pripadaju potpuno točnim riječima plus njihovim krajnjim razmacima, podijeljeno s proteklim sekundama, i pretvara se u standardnu jedinicu od 5 znakova po riječi. Sirovi WPM broji svaki pritisak tipke uključujući greške. Dosljednost koristi sirove uzorke po sekundi za izračun koeficijenta varijacije, zatim primjenjuje kogasa formulu izglađivanja (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) za dobivanje rezultata od 0 do 100.
- 4Grafikon rezultata renderira se na CanvasNizovi WPM-tijekom-vremena i sirovi-WPM-tijekom-vremena crtaju se na HTML Canvas element koristeći 2D Context API. Kada izvezete svoj rezultat, isti Canvas API renderira sliku 820×460 — uključujući grafikon, glavne statistike i pripisivanje libratool.com — i isporučuje je kao PNG putem canvas.toBlob().
Srodni alati
Kalkulator vremena čitanja
Procijenite koliko dugo treba pročitati bilo koji tekst. Odaberite brzinu čitanja, dobijte broj riječi, rečenica i procjene vremena govora.
Brzo čitanje (RSVP)
Čitajte brže uz Rapid Serial Visual Presentation: vaš tekst bljeska riječ po riječ pri podesivoj brzini od 100 do 1200 WPM, s optimalnom točkom prepoznavanja centriranom na slovo. Zalijepite tekst, postavite brzinu i pritisnite play. Sve u vašem pregledniku.
Test vremena reakcije
Izmjerite svoje vrijeme reakcije u milisekundama: pričekajte da okvir postane zelen, kliknite ili dodirnite što brže možete i dobijte svoj prosjek i najbolji rezultat od 5 pokušaja.