What Is Colemak and Why Is It Designed for Touch Typing?

Updated

Colemak is a modern alternative keyboard layout built specifically for efficient, ergonomic touch typing in English. It sits between QWERTY and Dvorak in design philosophy: it rearranges far fewer keys than Dvorak, which makes the switch from QWERTY easier, while still cutting down the finger travel and awkward reaches that make QWERTY tiring. If you already touch type on QWERTY and want less finger movement without relearning every key, Colemak is the layout designed for exactly that situation.

Where Colemak Fits Between QWERTY and Dvorak

The three layouts come from different eras and goals:

Layout Origin Design goal Key rearrangement
QWERTY 19th century Mechanical typewriter constraints Baseline
Dvorak 1936 Faster, more ergonomic typing Moves nearly all keys
Colemak Modern Efficient, ergonomic touch typing in English Moves relatively few keys

Dvorak was a genuine improvement for its time, but it predates the computer age and much of what is now known about efficient typing. It also moved almost every key even when that wasn't necessary, which made it harder to learn. Colemak keeps more of QWERTY in place, so the transition cost is lower.

Why Colemak Is Considered Ergonomic for Touch Typing

The ergonomic case rests on measurable differences in how much your fingers move:

  • 2.2× less finger movement — fingers on QWERTY move 2.2 times more than on Colemak.
  • 16× fewer same-hand row jumps — QWERTY has 16 times more of this awkward motion.
  • 35× more home-row-only words — far more English words can be typed using only the home row on Colemak.
  • Low same-finger ratio — most typing lands on the strongest and fastest fingers.

The practical result is less reaching, fewer strained stretches, and more typing done from the resting position. Colemak's own framing is that learning it is a one-time investment that supports faster, pain-free typing afterward.

Why It's Easier to Learn Than Dvorak

Colemak is explicitly designed to allow an easy transition from QWERTY:

  • Only 2 keys move between hands, so most of your muscle memory for hand assignment survives.
  • Many common shortcuts stay the same, including Ctrl+Z / X / C / V.
  • Typing lessons are available to support the switch.

If relearning the whole keyboard is the barrier that stopped you from trying Dvorak, Colemak lowers that barrier rather than removing the need to practice.

Availability and Cost

Colemak comes pre-installed on Mac and Linux systems, and there are good solutions for Windows users as well. You don't need to buy a new keyboard — you install a program. The layout is free software released under the public domain.

Note that the source does not state pricing or login requirements for any third-party tools; treat "free" as applying to the layout software itself, and check each platform's own terms.

Learning Gradually: Tarmak and Community Resources

You don't have to switch all at once. Tarmak is a set of transitional layouts that let you learn Colemak step by step.

colemak.org is the community site and acts as a hub for finding other Colemak users and resources. Community members have built many mods and additions, most notably DreymaR's Big Bag of Keyboard Tricks, an ongoing collection of mods, tricks, and knowledge centered on Colemak that has been developed since 2007. You can browse it by platform (for example, Windows) to see your options.

Colemak also supports typing in over 40 languages and various symbols — for example "pâté", "mañana", €, em-dash, and non-breaking space.

How to Decide

Choose Colemak if you touch type in English, want reduced finger travel and row jumping, and prefer a layout that preserves most QWERTY shortcuts and hand assignments. Consider Dvorak instead only if you're willing to relearn nearly the entire keyboard. If you want to test the ergonomic claims before committing, start with Tarmak for a gradual transition, then explore the Big Bag for platform-specific implementations.