InputTestHub

Keyboard Layout Comparison

Measures finger travel, same-finger pairs and hand alternation for QWERTY, Dvorak, Colemak and Workman using your own text.

Lab Nothing uploaded No sign-up Free, unlimited
Lab tool
Paste something on the left to see the result.
In short Layout comparisons usually run on a standard sample of English text, which tells you how the layouts rank for a generic writer and not how they rank for you. This runs the analysis on text you paste in — your own emails, your own code — because the answer for prose and the answer for a language full of brackets and underscores are genuinely different. It measures three things across QWERTY, Dvorak, Colemak and Workman: total finger travel in key units, same-finger pairs where one finger must move twice in a row, and hand alternation. Same-finger pairs are the column to watch. Travel distance is the number people quote and it correlates weakly with comfort or speed; consecutive same-finger sequences are what actually break your rhythm, and they are what the alternative layouts were designed to reduce. The honest conclusion is usually not to switch. Retraining costs weeks of ruined productivity and the gain for most people is modest, so the case is strongest if you already have discomfort or type all day for a living. This is a geometric model of key positions, not an ergonomics study — it cannot predict pain, and pain is the reason that actually justifies the switch.

How to use the Keyboard Layout Comparison

  1. Paste your text into the input box on the left.
  2. Adjust the options above the box if you need a different behaviour.
  3. The converted text appears on the right; press Copy to put it on your clipboard.

About the Keyboard Layout Comparison

The Keyboard Layout Comparison measures finger travel, same-finger pairs and hand alternation for QWERTY, Dvorak, Colemak and Workman using your own text. It runs as plain JavaScript inside the page, which means there is no upload step, no queue and no size limit imposed by a server — the only limit is your own device.

What people use it for

  • Deciding whether an alternative layout would actually help for your kind of writing.
  • Comparing layouts on code rather than on prose, where the answer often differs.
  • Settling a Dvorak-versus-Colemak argument with numbers.

Details

Layouts comparedQWERTY, Dvorak, Colemak, Workman
Measuresfinger travel in key units, same-finger pairs, hand alternation, row jumps
ModelUS physical key positions, standard finger assignment

Where this tool stops

A geometric model, not an ergonomics study. It cannot predict your comfort, and finger travel alone is a weaker predictor of speed than the same-finger column.

Explained in our guides

All guides
Guide

Why a Key Does Not Register

A key press passes through seven layers before a page sees it, and only three of them travel with the…

Frequently asked questions

Why use my own text instead of a standard sample?
Because the standard samples are prose, and the answer changes completely for code, for another language, or for anything with heavy punctuation. Someone who writes JavaScript all day has a very different key distribution from someone writing essays, and the published layout comparisons almost never account for it.
Which column matters most?
Same-finger pairs, more than raw distance. Typing two letters in a row with one finger is the single most uncomfortable thing a layout can ask of you, and it is what alternative layouts are mainly designed to reduce.
Should I switch layouts?
Probably not, and this tool will not tell you to. Relearning takes most people six to ten weeks to reach their old speed, and you stay slow on every machine that is not yours. The measurable gain is real but modest; the disruption is certain.
Does it model rolls and alternation properly?
It measures hand alternation and same-finger pairs, which are the two effects with the clearest evidence behind them. It does not model finger strength differences or in-roll versus out-roll preference, both of which are contested.
Is the Keyboard Layout Comparison free?
It is free, with no account, no trial and no daily cap. Every lab tool on inputtesthub.com works the same way: open the page and use it.
Is what I paste into the Keyboard Layout Comparison stored?
No. The Keyboard Layout Comparison runs entirely in your browser using JavaScript. Your input never reaches inputtesthub.com or any third party — open your browser's Network tab while you use it and you will see no request go out.
What do people use the Keyboard Layout Comparison for most?
The most common reasons people reach for it: deciding whether an alternative layout would actually help for your kind of writing. Comparing layouts on code rather than on prose, where the answer often differs. Settling a Dvorak-versus-Colemak argument with numbers. It is built for exactly those cases rather than being a general-purpose tool with this bolted on.
What are the limits of the Keyboard Layout Comparison?
A geometric model, not an ergonomics study. It cannot predict your comfort, and finger travel alone is a weaker predictor of speed than the same-finger column. Knowing where a tool stops being trustworthy matters more than the cases where it works.
What are the reference figures here?
Layouts compared is QWERTY, Dvorak, Colemak, Workman. Measures is finger travel in key units, same-finger pairs, hand alternation, row jumps. Model is US physical key positions, standard finger assignment. These are printed on the page itself, so you do not have to take them on trust.
Can I use the Keyboard Layout Comparison on mobile?
Yes. The page is responsive and the page works in Chrome, Safari, Firefox, Edge and Samsung Internet on both Android and iOS. There is no app to install and nothing to sign into.

Related lab tools

All 30
02

Mojibake Fixer

Repairs text mangled by the wrong character encoding — the "’" and "é" problem — by…

06

Sentence Rhythm Analyzer

Measures the variation in your sentence lengths — the thing that makes prose readable, which…

07

Recipe Scaler

Rescales every quantity in a recipe for a different number of servings, keeping fractions…

08

CSV Column Analyzer

Profiles every column of a CSV — type, blanks, distinct values, ranges — and flags the ragged…

09

Fuzzy Duplicate Finder

Finds lines that are nearly the same, not just identical — catching "Acme Ltd." against "Acme…

10

RTL and Bidi Text Checker

Shows how right-to-left text renders against how it is stored, and finds unmatched embeddings…