Colemak keyboard layout

Colemak changes the letter arrangement while retaining many familiar QWERTY positions. Its home row is A–R–S–T–D on the left and H–N–E–I–O on the right.

Print & download options

Colemak

Typing block · ANSI
Colemak · Typing block: 61 keys in the illustrated arrangement`, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, -, =, Backspace, Tab, q, w, f, p, g, j, l, u, y, ;, [, ], \, Backspace, a, r, s, t, d, h, n, e, i, o, ', Enter, Shift, z, x, c, v, b, k, m, ,, ., /, Shift, Ctrl, Win, Alt, Space, Alt, Win, Menu, Ctrl``~11!22@33#44$55%66^77&88*99(00)--_==+BackspaceBackspaceTabTabQQWWFFPPGGJJLLUUYY;;:[[{]]}\\|BackspaceBackspaceAARRSSTTDDHHNNEEIIOO''"EnterEnterShiftShiftZZXXCCVVBBKKMM,,<..>//?ShiftShiftCtrlCtrlWinWinAltAltSpaceSpaceAltAltWinWinMenuMenuCtrlCtrl
Colemak · Typing block: 61 keys in the illustrated arrangement. Shift symbols appear above the main legends.
Keys shown61
Function rowUse a layer
Arrow keysUse a layer
Number padNone

The typing block shows letters, symbols and modifiers. Choose AltGr for additional symbols. ◌ marks a composing accent.

Changed and retained positions

Colemak keeps Q, W, A, Z, X, C and V in familiar positions while relocating many frequent letters. Compare against QWERTY to highlight every changed position rather than judging only the home row.

Colemak and Colemak-DH

Colemak-DH moves additional keys, including D and H, and has variants for row-staggered and aligned keyboards. Select that reference separately when your installed arrangement is Mod-DH.