Everything You Need to Know About Dvorak
Dvorak is the oldest and most well-known alternative to QWERTY, designed in the 1930s to maximize typing efficiency based on letter frequency analysis. It places all five vowels on the left home row and the most common consonants on the right.
Best for
Best for typists committed to a full retraining cycle who want a clean, structured way to build new movement patterns from the ground up.
Main challenge
The main Dvorak challenge is staying patient through a longer transition while your new key map becomes automatic under real typing speed.
History and Origin
Dr. August Dvorak and his brother-in-law Dr. William Dealey patented the Dvorak Simplified Keyboard in 1936 after years of studying English letter frequencies, common bigrams, and finger mechanics. Their goal was to create a layout that maximized hand alternation, kept the most-used keys on the home row, and minimized finger travel. The layout is documented at dvorak-keyboard.com.
Dvorak has been a standard option in every major operating system since the 1990s. Despite decades of advocacy and several studies, it never displaced QWERTY as the default — a fact often cited in discussions about path dependence and technology lock-in. However, the layout maintains a loyal following and remains the second most popular keyboard layout worldwide.
Design Philosophy
Dvorak's design rests on three core principles. First, the home row should contain the most frequently used letters: A, O, E, U, I on the left and D, H, T, N, S on the right. This places roughly 70% of English typing on the home row alone. Second, the layout maximizes hand alternation — consecutive letters in a word tend to switch between left and right hands, creating a rhythmic typing pattern. Third, the right hand (dominant for most people) handles slightly more work.
The trade-off for this efficiency is that nearly every key changes position from QWERTY. The common shortcuts Ctrl+Z, X, C, V all move to inconvenient locations, which is a frequent complaint from switchers who rely on those shortcuts. The bottom row contains mostly low-frequency letters, so once the home and top rows are learned, the remaining keys are encountered less often.
Who Dvorak Is Best For
Dvorak rewards typists who are willing to invest in a full retraining cycle and who primarily type prose in English. The hand-alternation rhythm that Dvorak produces is genuinely different from QWERTY — many Dvorak typists describe it as more comfortable and flowing, especially during sustained writing sessions.
Writers and essayists who spend long periods typing continuous prose
Typists who are willing to commit to 2–3 months of deliberate retraining
People who do not rely heavily on QWERTY-position keyboard shortcuts
Typists interested in a historically significant and well-studied alternative layout
Switching from QWERTY to Dvorak
Dvorak has a steeper initial learning curve than Colemak because nearly every key changes position. Most learners reach 20–30 WPM in the first two weeks and recover their previous QWERTY speed in 2–4 months. The transition period can be frustrating, especially for typists who need to maintain productivity during the switch.
A structured curriculum makes a significant difference. SureTyping's lesson paths start with the Dvorak home row — which alone covers the majority of English text — then progressively add the top and bottom rows. This approach lets you build real typing ability early because Dvorak's home-row coverage is so high. The AI trainer identifies which of the relocated keys are still causing hesitation and generates targeted practice.
How to Practice on SureTyping
The home-row stage is especially rewarding on Dvorak because you can type a large proportion of real words using only home-row keys (the vowel-consonant split makes this possible). Work through the full curriculum from home row to full keyboard, and lean on custom training once you have completed the guided lessons.
SureTyping tracks your Dvorak stats separately from any other layout, so you can maintain a QWERTY practice path simultaneously if you are transitioning gradually. Per-key accuracy data helps you focus daily practice on the exact positions that need the most work.
Tracks
Lesson curriculum
422 lessons — View allLesson Stage
Individual Home Row Letters
Part of the SureTyping guided lesson path.
Foundations
Home Row Combinations
Early lessons that build finger anchors, repeatable reaches, and the first real words.
Lesson Stage
Individual Top Row Letters
Part of the SureTyping guided lesson path.
Upper Reach
Top Row Combinations
Lessons that add upper-row travel, alternating-hand rhythm, and controlled reach.
Lesson Stage
Individual Bottom Row Letters
Part of the SureTyping guided lesson path.
Lower Reach
Bottom Row Combinations
Lessons that strengthen precision on the lower row and improve edge-key control.
Word Building
Word Building
Lessons that turn letter control into common words, bigrams, and connected phrases.
Lesson Stage
Fluency Review
Part of the SureTyping guided lesson path.
Capital Letters
Capital Letters
Lessons that teach opposite-hand Shift technique for capitals before moving into full mixed-text fluency.
Lesson Stage
Shift Technique
Part of the SureTyping guided lesson path.
Lesson Stage
Speed Drills
Part of the SureTyping guided lesson path.
Lesson Stage
Accuracy Training
Part of the SureTyping guided lesson path.
Lesson Stage
Real-World Typing
Part of the SureTyping guided lesson path.
Lesson Stage
Endurance
Part of the SureTyping guided lesson path.
Lesson Stage
Weak Key Recovery
Part of the SureTyping guided lesson path.
Full Keyboard
Mastery
Lessons that combine punctuation, numbers, symbols, mixed strings, and speed-oriented review work.
Lesson Stage
Punctuation & Numbers
Part of the SureTyping guided lesson path.
Lesson Stage
Casper Test Typing Prep
Part of the SureTyping guided lesson path.
Lesson Stage
JavaScript code typing
Part of the SureTyping guided lesson path.
Lesson Stage
TypeScript code typing
Part of the SureTyping guided lesson path.
Lesson Stage
Python code typing
Part of the SureTyping guided lesson path.
Lesson Stage
Java code typing
Part of the SureTyping guided lesson path.
Lesson Stage
Code: C
Part of the SureTyping guided lesson path.
Lesson Stage
Code: C++
Part of the SureTyping guided lesson path.
Lesson Stage
Code: C#
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Go
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Rust
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Ruby
Part of the SureTyping guided lesson path.
Lesson Stage
Code: PHP
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Swift
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Kotlin
Part of the SureTyping guided lesson path.
Lesson Stage
Code: SQL
Part of the SureTyping guided lesson path.
Lesson Stage
HTML & CSS code typing
Part of the SureTyping guided lesson path.
Lesson Stage
Code: Bash
Part of the SureTyping guided lesson path.
Lesson Stage
Kira Talent Typing Prep
Part of the SureTyping guided lesson path.
Lesson Stage
Duet Typing Prep
Part of the SureTyping guided lesson path.
Lesson Stage
Snapshot Written Follow-up Prep
Part of the SureTyping guided lesson path.
Lesson Stage
GRE Analytical Writing Typing Prep
Part of the SureTyping guided lesson path.
Lesson Stage
LSAT Writing Sample Typing Prep
Part of the SureTyping guided lesson path.
Lesson Stage
Coding Assessment Typing Prep
Part of the SureTyping guided lesson path.
