Home›Keyboard›Keyboard Repeat Rate Test
⌨ Keyboard

Keyboard Repeat Rate Test

Measure repeat event intervals while a key is held down.

🔒 Local-first◉ Modern browser recommended.
⌨
Keyboard Repeat Rate TestKeyboard
Local-first

Ready

Press Start, then press and hold any key.
Keyboard layout
EscF1F2F3F4F5F6F7F8F9F10F11F12PrtScScrLkPause`1234567890-=⌫Tabqwertyuiop[]\Capsasdfghjkl;'↵Shiftzxcvbnm,./ShiftCtrlMetaAltSpaceAltMetaMenuCtrlInsHomePgUpDelEndPgDn↑←↓→Num/*-789+456123↵0.
○Untested●Pressed✓Observed−Absent on my keyboard⊘Browser unavailable!Release and recheck≈Possible chatter
Keyboard details

US QWERTY

Legends only: change your input language in your operating system.

IME / composition input

Key—
Held0 ms
Repeat interval—
Repeat rate—
Initial repeat delay—
Hold Esc for 2 seconds to release the keyboard.

Hold Esc for 2 seconds to release the keyboard.

How it works

How it works

Use the interactive panel above and watch the live measurements. Results depend on events and capabilities exposed by your browser.

Runs in your browser

Core tests are processed locally in your browser. Camera and microphone streams are not intentionally uploaded by Testvexa.

FAQ

Does this test upload my input?

Core interaction is processed in your browser. Testvexa does not intentionally upload camera or microphone streams.

Can browser limitations affect the result?

Yes. Browsers expose different hardware APIs, so unsupported access is not the same as faulty hardware.