Tes Kecepatan Mengetik (WPM) gratis
Ukur kecepatan mengetik (WPM) dan akurasi Anda dengan tes terbatas waktu, jumlah kata, kutipan, kustom, dan zen. WPM langsung, kecepatan mentah, konsistensi, grafik hasil, berbagai bahasa, dan umpan balik per karakter — semuanya di browser Anda.
Cukup mulai mengetik untuk memulai — timer dimulai pada karakter pertama Anda.
Teks untuk diketik:
Berjalan sepenuhnya di browser Anda — tidak ada yang Anda ketik diunggah.
Penggunaan umum
- Uji WPM untuk Persyaratan PekerjaanPeriksa kata-kata per menit Anda terhadap persyaratan entri data dan peran administratif.
- Praktik Mengetik untuk SekolahBangun kelancaran mengetik yang membuat esai dan catatan lebih cepat.
- Pemanasan Sebelum BekerjaSemburan mengetik cepat untuk membangunkan jari Anda sebelum sesi fokus.
- Bandingkan Kecepatan Mengetik di KeyboardLihat apakah keyboard atau tata letak baru benar-benar membuat Anda lebih cepat.
Cara kerja
Tes kecepatan mengetik ini berjalan sepenuhnya di browser menggunakan React state dan performance.now() untuk pengaturan waktu — tanpa server, tanpa unggahan, tanpa layanan eksternal. Ketukan tombol diklasifikasikan dan dihitung secara real time, dan WPM, akurasi, serta konsistensi dihitung menggunakan rumus berbasis karakter yang sama seperti yang didokumentasikan Monkeytype secara publik.
- 1Daftar kata dimuat secara lokalSaat Anda memilih bahasa, kumpulan kata diambil dari file JSON statis dan disimpan dalam state komponen. Kata-kata kemudian diambil secara acak untuk membangun bagian teks uji; dengan tanda baca atau angka diaktifkan, generator secara probabilistik menyisipkan koma, tanda akhir, dan token angka ke dalam urutan.
- 2Ketukan tombol dihitung per detikElemen input tersembunyi menangkap setiap karakter. Setiap ketukan menambah penghitung bucket per detik, dan setiap karakter langsung dibandingkan dengan target untuk diklasifikasikan sebagai benar, salah, atau tambahan. Timer berjalan melalui setInterval dengan interval 1 detik menggunakan performance.now() untuk presisi.
- 3Metrik dihitung dari data ketukan mentahPada akhir tes, WPM bersih dihitung dari karakter yang termasuk kata yang sepenuhnya benar ditambah spasi setelahnya, dibagi detik yang berlalu, dan dikonversi ke satuan standar 5-karakter-per-kata. WPM mentah menghitung setiap ketukan termasuk kesalahan. Konsistensi menggunakan sampel mentah per detik untuk menghitung koefisien variasi, lalu menerapkan rumus penghalusan kogasa (100 × (1 − tanh(cov + cov³/3 + cov⁵/5))) untuk menghasilkan skor 0–100.
- 4Grafik hasil dirender ke CanvasSeri WPM-seiring-waktu dan WPM-mentah-seiring-waktu digambar ke elemen HTML Canvas menggunakan 2D Context API. Saat Anda mengekspor hasil, Canvas API yang sama merender gambar 820×460 — termasuk grafik, statistik utama, dan atribusi libratool.com — dan mengirimkannya sebagai PNG via canvas.toBlob().
Alat terkait
Kalkulator Waktu Baca
Perkirakan berapa lama membaca teks apa pun. Pilih kecepatan membaca, dapatkan jumlah kata, jumlah kalimat, dan perkiraan waktu berbicara.
Pembaca Cepat (RSVP)
Baca lebih cepat dengan Rapid Serial Visual Presentation: teks Anda muncul satu kata per waktu pada kecepatan yang dapat disesuaikan 100–1200 WPM, dengan huruf titik pengenalan optimal di tengah. Tempel, atur kecepatan, lalu tekan putar. Semuanya di browser Anda.
Tes Waktu Reaksi
Ukur waktu reaksi Anda dalam milidetik: tunggu kotak berubah menjadi hijau, klik atau ketuk secepat mungkin, dan dapatkan rata-rata serta terbaik dari 5 percobaan.