Free, private, no download

Colemak keyboard test

Test your Colemak keyboard online with the Colemak layout. Check keys, practise typing and fix input problems. Free and private.

LIVE KEYBOARD TEST

Test every physical key

Press a physical key to begin
Press any key
Physical code
–
Location
–
keyCode
–
Held
–

0 of 104 keys tested

Untested Tested Pressed now
Received characters

Pressed keys light up and remain marked after release. Fn and some media keys can be handled by the device or operating system without reaching the browser.On a phone or tablet, connect a physical keyboard. Tapping this diagram does not test switches.Press Esc twice to leave the tester.

Shown layout: Colemak

The diagram labels physical keys. It does not change your computer’s input language. Select the matching input source for character-entry practice.

Typing practice

Use your installed input method here. This editable field supports accents and IME composition. Your text stays in this browser.

Understanding the Colemak layout

Colemak changes many letter positions while keeping several common shortcut positions familiar. This diagram shows standard Colemak, not Colemak-DH. The distinction matters because DH changes a small group of positions that touch typists notice immediately. Start on the home row and compare the letters under your index fingers instead of trusting old QWERTY muscle memory. A software remap does not move the printed keycaps, so the key labelled E on your hardware can correctly send another character. Use physical event codes to diagnose the switch and actual output to diagnose the remap.

The Colemak layout changes only about 17 keys from QWERTY, so many shortcuts such as Ctrl + C and Ctrl + V stay in familiar places. It also turns Caps Lock into another Backspace key. macOS includes Colemak. On Windows you need to install it. The illustration above identifies the reference used on this page. Treat its printed characters as a guide to that arrangement, not as automatic detection of the input language selected on your computer. A physical keyboard can be used with several software mappings without changing its keycaps.

Start a useful Colemak keyboard test

Click the keyboard diagram and press the physical keys one at a time. Begin with the letters needed for Colemak typing practice. A working key lights up while held and remains marked when released. Continue across the rest of the rows so that a successful short word does not hide an untested position. Press the left and right modifier keys separately, then check Space, Enter, Backspace and the arrow keys. The counter records received physical positions, not the number of letters in your sentence.

Choose the physical shape and keyboard size that match your Colemak device. A compact keyboard does not have every navigation or number-pad key shown on a full-size board. Missing hardware positions should not be treated as failed switches. Windows and Mac controls change modifier labels in the illustration; the character map remains the named reference. Your operating system and input source determine the characters delivered to a document.

An alternative English letter arrangement

For this layout, focus on Colemak typing practice. Check each relevant physical position without a modifier and then with Shift. An accent, tone mark or combining sign may need another character before a complete written form appears. Use the editable practice field below the diagram for that sequence. The physical-event display helps you see whether the switch responded, while the completed text helps you see whether the input method interpreted the sequence as intended. These are related checks, but one result does not establish the other.

Try the sample Colemak typing practice, followed by a name, number and punctuation mark you actually use. Repeat the difficult part slowly rather than typing a long paragraph from memory. Compare the resulting characters with the reference and the exact name of your installed layout. If the physical position registers every time but the text changes after a language switch, the mapping or input mode is the first thing to investigate.

Read the letter rows before testing symbols

The upper letter row in the reference reads q w f p g j l u y ;. The central letter row reads a r s t d h n e i. Follow their left-to-right physical positions in the diagram even if the written language uses a different text direction. Small Latin hints on non-Latin keys identify positions on a familiar QWERTY device; they do not replace the larger language-specific legends. The key reference table below the guide lets you compare base and Shift layers without guessing from a generic US keyboard.

Test the number row separately from the letter rows. Then check commas, periods, quotation marks, brackets and the symbols needed for an address or calculation. Their placement is not reliably inferred from the alphabet alone. For Colemak, compare the actual legends rather than borrowing a shortcut from a neighbouring language. AltGr, Option, dead-key and IME combinations can provide further characters beyond the two layers pictured here; consult the installed layout viewer for those combinations.

Set up the matching input source

On Windows, open the language and region settings, choose the language needed for Colemak text and inspect its keyboard options. Add the exact variant you intend to use if it is available, then select it using the input-language indicator or Windows key plus Space. Language support and keyboard variants can differ by operating-system release. If this reference is supplied by a third-party input package, use that package’s documented installation instructions rather than assuming it is built in.

On a Mac, open Keyboard settings and the Input Sources controls, then add the appropriate available source. Use the input menu or your configured input-source shortcut to select it. The Mac source can assign symbols differently from the Windows reference shown here. Open Keyboard Viewer to inspect the actual mapping. Changing the display language or visiting this Colemak page does not itself install a layout, remap switches or enable a new input method.

Diagnose the result instead of guessing

If a Colemak letter appears consistently as another character, check the active input source, variant and modifier state. If an expected position never registers, try a second slow pass and compare the same key in another application. Reseat a wired connection or check a wireless keyboard’s charge and pairing. If only one application displays a word incorrectly, compare its font, encoding and input handling. Keep physical reception, character composition and text appearance separate so that a configuration issue is not mistaken for damage.

To test Colemak after remapping, follow the home row deliberately and compare the physical positions assigned to the new letters. Then check a punctuation-heavy sample, because a successful prose sentence can hide symbol mistakes. Colemak-DH users should compare the affected D and H positions with their own chart rather than this standard arrangement. If printed QWERTY labels distract you, use the received physical codes as landmarks while checking the resulting Colemak text in the practice field.

Use the Colemak keyboard test privately

The test and practice field work in your browser. You can reset the received-key history and repeat the Colemak typing practice exercise after correcting the input source. Avoid using passwords as practice text: an ordinary sample is enough to compare key response and character output. On a phone or tablet, connect a physical keyboard before using the event test. Tapping the diagram is not a switch test, and choosing a country page cannot substitute for an installed keyboard input source.

Conclusion: check an alternative english letter arrangement

For Colemak, the practical goal is both reliable physical input and the correct written characters. Start with the displayed Colemak reference, work through its distinctive positions and verify Colemak typing practice in the editable field. If the diagram and your device differ, identify the exact variant before continuing. Once the keys register and the sample is correct, test the punctuation and modifiers needed for your usual work. Return to the keyboard above whenever you change the input source or want to compare another device.

Key reference

These are the base and Shift legends for the named reference layout. Other input methods, Mac mappings and AltGr or Option layers can differ. Blank entries have no printable character in this layer.

Physical positionWithout ShiftWith Shift
Backquote`~
Digit11!
Digit22@
Digit33#
Digit44$
Digit55%
Digit66^
Digit77&
Digit88*
Digit99(
Digit00)
Minus-_
Equal=+
KeyQqQ
KeyWwW
KeyEfF
KeyRpP
KeyTgG
KeyYjJ
KeyUlL
KeyIuU
KeyOyY
KeyP;:
BracketLeft[{
BracketRight]}
Backslash\|
KeyAaA
KeySrR
KeyDsS
KeyFtT
KeyGdD
KeyHhH
KeyJnN
KeyKeE
KeyLiI
SemicolonoO
Quote'"
IntlBackslash-_
KeyZzZ
KeyXxX
KeyCcC
KeyVvV
KeyBbB
KeyNkK
KeyMmM
Comma,<
Period.>
Slash/?

Questions about this keyboard

Does this page change my computer to the Colemak layout?

No. It displays the Colemak reference and tests received physical events. Select or install the matching input source in your operating system to change character output.

Why does a Colemak character differ from the diagram?

Check the exact layout variant, active input method and modifier state. The page shows Colemak; other sources for the same language can assign keys differently.

Can I test Colemak typing practice with an input method?

Yes. Use the editable practice field with your installed input method active. Composition and candidate selection are supported by the text field; some IME-controlled keys may not expose ordinary physical events.

Layout and input references