` 1 2 3 4 5 6 7 8 9 0 - = backsp inshmpup num/*-
tabq w e r t y u i o p [ ] \ delendpdn 789
caps lka s d f g h j k l ; ' return 456+
shiftz x c v b n m , . / shift ↑ 123entr
ctrlwinaltcmdspacecmdaltwinFnctrl ←↓→ 0.
Press keys to test your keyboard. Keys show in purple as you press them and turn green when you release them. Keys shown in yellow may not register and/or trigger system actions.
Rollover. Key rollover is how many keys you can press at the same time. Start a rollover test by pressing and holding two or more of the A-Z or 0-9 keys and then press and release the shift key. Then press all the keys shown in red and orange one at a time to see if all combinatations of three or more keys are registered.
When all the red and orange keys are blue, the test was succesful. When just the red keys are blue, the rollover is limited but enough for touch typing.
Use caps lock to see the rollover values for each key as they're pressed.
Keyboard layout. Initially, the keys show the standard US ANSI/ASCII layout. As you press keys, the layout is updated. Some of this is guess work, so what you see here may not match your keyboard.
Press the key or key combination shown in pink to attempt to detect international keyboard variations.
Font. Select a different font.
Print. You can save, load and print your keyboard layout. The keymap will be stored locally on your computer. Remove.
Special keys/functions. The space, page down and end keys won't scroll this page; use the arrow down key or the mouse/trackpad instead. Use escape to clear previously typed text and click to reset everything.
Contact. Email me or reach me on Twitter with comments or questions.
Privacy. This page doesn't use cookies and keypresses don't leave your computer.