Introduction to Typing
Learn proper posture and hand positioning
Home Row Position
Master the home row finger positioning
Home Row: F and J
Become confident with the index finger keys
Home Row: D and K
Add middle finger keys to your repertoire
Home Row: S and L
Practice with ring finger keys
Home Row: A and ;
Master the pinky finger keys
Home Row Complete
Practice all home row keys together
Home Row: All Keys
Practice all home row keys together
Home Row: Basic Words
Type simple words using home row keys
Home Row: Space Bar
Incorporate the space bar with home row keys
Home Row: Phrases
Type short phrases with home row keys
Home Row: Accuracy
Focus on typing with high accuracy
Home Row: Speed Drill
Increase your typing speed with home row
Home Row: Sentences
Type complete sentences with home row keys
Home Row: Mastery
Demonstrate your mastery of the home row
Top Row: Q and P
Learn the pinky finger top row keys
Top Row: W and O
Practice with ring finger top row keys
Top Row: E and I
Master middle finger top row keys
Top Row: G and H
Reach up from F and J to G and H
Top Row: R and U
Reach up from F and J to R and U
Top Row: E and I
Reach up from D and K to E and I
Top Row: T and Y
Reach up from F and J to T and Y
Top Row: W and O
Reach up from S and L to W and O
Top Row: Q and P
Reach up from A and ; to Q and P
Top Row: All Keys
Practice all top row keys together
Top Row: Simple Words
Type simple words using top row keys
Home & Top Row
Combine home and top row keys
Home & Top Row Words
Type words combining home and top row
Bottom Row: V and M
Reach down from F and J to V and M
Bottom Row: C and Comma
Reach down from D and K to C and comma
Bottom Row: X and Period
Reach down from S and L to X and period
Bottom Row: Z and Slash
Reach down from A and ; to Z and slash
Bottom Row: B and N
Reach down from F and J to B and N
Bottom Row: All Keys
Practice all bottom row keys together
Bottom Row Words
Type simple words using bottom row keys
All Alphabet Keys
Practice typing with all letter keys
Basic Pangrams
Practice with sentences using all letters
Complete Alphabet
Master typing with the entire alphabet
Number Row: 4 and 7
Reach up from F and J to 4 and 7
Number Row: 3 and 8
Reach up from D and K to 3 and 8
Number Row: 2 and 9
Reach up from S and L to 2 and 9
Number Row: 1 and 0
Reach up from A and ; to 1 and 0
Number Row: 5 and 6
Reach up from F and J to 5 and 6
Numbers: 1-5
Practice typing the first half of numbers
Numbers: 6-0
Practice typing the second half of numbers
All Numbers
Practice typing all number keys together
Numbers in Context
Practice typing numbers in text
Number Mastery
Demonstrate mastery of the number row
Phone Numbers Practice
Practice typing phone numbers in different formats.
Number Pad Intro (Optional)
Introduction to using the numeric keypad (if available).
Number Pad Practice (Optional)
Practice calculations using the numeric keypad.
Number Pad Data Entry (Optional)
Practice entering sequences of numbers using the keypad.
Symbols: Dash and Equals
Learn the dash and equals symbols
Symbols: Brackets
Learn the square bracket symbols
Symbols: Apostrophe
Learn the apostrophe symbol
Symbols: Common Punctuation
Practice with common punctuation marks
Symbols: Mixed Practice
Practice with various symbol keys
Shift: Symbols
Practice shift key with symbol keys
Sentences: Apostrophe (Contractions)
Practice contractions like don't and can't.
Sentences: Apostrophe (Possessive)
Practice possessives like Sam's cat and the dog's bone.
Sentences: Quotation Marks
Practice using quotation marks for speech.
Numbers with Shift: !@#$%
Practice typing symbols above numbers 1-5 using Shift.
Numbers with Shift: ^&*()
Practice typing symbols above numbers 6-0 using Shift.
Numbers & Symbols Mix 1
Combine numbers and their shifted symbols.
Symbols: Common Coding
Practice symbols frequently used in coding: <> {} [] () / \
Symbols: Advanced Punctuation
Practice less common punctuation: ` ~ - _ = + |
Math Operators Practice
Practice typing basic mathematical expressions.
Left Shift: Right Hand
Capitalize right hand keys with left shift
Right Shift: Left Hand
Capitalize left hand keys with right shift
Left Shift: YUIOP
Practice capitalizing YUIOP with left shift
Right Shift: QWERT
Practice capitalizing QWERT with right shift
Mixed Shift: Basic
Practice both shift keys with simple patterns
Mixed Shift: Advanced
Practice both shift keys with complex patterns
Shift: Names
Practice typing proper nouns with capital letters
Shift: Sentences
Practice capitalization at the start of sentences
Shift: Everything
Practice all capital letters and symbols
Sentences: Capitalization Start
Practice starting sentences with a capital letter.
Sentences: Proper Nouns
Practice capitalizing names like Sam and places like Paris.
Common Bigrams
Practice common letter pairs to build speed
Common Trigrams
Practice common three-letter combinations
Short Words
Build speed with common short words
Medium Words
Increase speed with medium-length words
Long Words
Master typing longer words with speed
Mixed Word Lengths
Practice varied word lengths at speed
Speed: Basic Sentences
Type simple sentences with increasing speed
Speed: Complex Sentences
Type complex sentences with good speed
Speed: Mixed Text
Build speed with varied text content
Speed Challenge 50
Push for 50 WPM with accuracy
Bigrams: TH and HE
Practice the common "th" and "he" combinations
Bigrams: IN and ER
Practice the common "in" and "er" combinations
Bigrams: ON and AN
Practice the common "on" and "an" combinations
Bigrams: RE and ES
Practice the common "re" and "es" combinations
Bigrams: ST and AT
Practice the common "st" and "at" combinations
Bigrams: OU and IT
Practice the common "ou" and "it" combinations
Bigrams: IS and EN
Practice the common "is" and "en" combinations
Bigrams: ED and TO
Practice the common "ed" and "to" combinations
Bigrams: Mixed Practice
Practice various common bigrams together
Bigrams Challenge
Challenge your speed with common letter pairs
Shifted Number Speed Drill
Practice typing !@#$%^&*() quickly.
Coding Symbols Speed Drill
Practice typing {}[]()<> quickly.
Mixed Symbols Speed Drill
Practice typing a variety of symbols quickly.
Numbers & Letters Mix Speed
Practice typing combinations like 'a1 b2 c3' quickly.
Number & Symbol Speed Challenge
Test your speed typing numbers and symbols.
Precision: Home Row
Focus on 100% accuracy with home row keys
Precision: Similar Words
Practice with commonly confused word patterns
Precision: Numbers
Achieve high accuracy with number sequences
Precision: Symbols
Master accuracy with symbols
Precision Master
Achieve near-perfect accuracy with mixed content
Number/Symbol Accuracy 1
Focus on accuracy with numbers and symbols.
Number/Symbol Accuracy 2
Further accuracy practice with numbers and symbols.
Number & Symbol Accuracy Challenge
Test your accuracy typing numbers and symbols.
Combined: Home & Top Row Mix
Practice fluid transitions between home and top rows
Combined: Home & Bottom Row Mix
Practice fluid transitions between home and bottom rows
Combined: All Rows Basic
Practice transitions between all three letter rows
Combined: Common Words Mix
Type common words using all letter keys
Combined: Punctuation Intro
Introduce basic punctuation with mixed rows
Combined: Shift Practice
Practice capitalization with mixed rows
Combined Rows Challenge
Challenge your skill with mixed row transitions
Simple Words: CVC Pattern
Practice consonant-vowel-consonant words
Simple Words: 4 Letters
Practice common four-letter words
Simple Words: Common Endings
Practice words ending in -ing, -ed, -es
Simple Words: Double Letters
Practice words with double letters
Simple Words: 5 Letters
Practice common five-letter words
Word List: Animals
Practice typing names of animals
Word List: Colors
Practice typing names of colors
Word List: Food
Practice typing names of food items
Word List: Body Parts
Practice typing names of body parts
Word List: Common Verbs
Practice typing common action words
Word List: Common Nouns
Practice typing common object/place/person words
Word List: Common Adjectives
Practice typing common describing words
Simple Words Challenge
Test your speed and accuracy with simple words
Sentences: Period
Practice ending sentences with a period.
Sentences: Comma
Practice using commas in lists.
Sentences: Question Mark
Practice asking questions with a question mark?
Sentences: Exclamation Mark
Practice showing excitement with an exclamation mark!
Sentences: Mixed Punctuation
Practice using .,?! together.
Sentence Building 1
Combine simple words into short sentences.
Sentence Building 2
Practice slightly longer sentences.
Sentence Building 3
Practice sentences with commas and questions.
Sentence Building 4
Practice sentences with various punctuation.
Sentence Challenge 1
Test your sentence typing skills.
Sentence Challenge 2
Another test of sentence typing skills.
Punctuation Review
Review all common punctuation marks.
Dialogue Practice 1
Practice typing simple conversations.
Dialogue Practice 2
Practice more complex conversations.
Instructions Typing
Practice typing a set of simple instructions.
Email Reply Practice
Practice typing a short email reply.
Sentence Variety 1
Practice typing sentences of varying lengths.
Sentence Variety 2
More practice with sentences of varying lengths and punctuation.
Common Phrases 1
Practice typing common everyday phrases.
Common Phrases 2
More practice with common everyday phrases.
Sentence & Punctuation Mastery
Final review of sentences and punctuation.
Numbers in Sentences
Practice typing sentences containing numbers.
Symbols in Sentences
Practice typing sentences with various symbols.
Numbers & Symbols Challenge 1
Combine letters, numbers, and symbols.
Dates Practice
Practice typing dates in various formats.
Email Addresses Practice
Practice typing various email addresses.
URLs Practice
Practice typing website addresses (URLs).
Measurements Practice
Practice typing numbers with units.
Currency Practice
Practice typing amounts with currency symbols.
Complex Data Entry 1
Simulate data entry with mixed types.
Complex Data Entry 2
More simulated data entry practice.
Address Formatting
Practice typing addresses with numbers and punctuation.
Technical Specs
Practice typing technical specifications.
Financial Report Snippet
Practice typing numbers and symbols in a financial context.
Scientific Notation
Practice typing numbers in scientific notation.
Version Numbers
Practice typing software version numbers.
IP Addresses (IPv6)
Practice typing IPv6 addresses.
Hex Color Codes
Practice typing hexadecimal color codes.
Symbol Heavy Text
Practice text with a high density of symbols.
Basic Paragraph
Practice typing a simple paragraph
Business Writing
Practice typing business content
Technical Writing
Practice typing technical content
Academic Writing
Practice typing academic content
Literary Excerpt
Type an excerpt from literature
Mixed Content
Practice typing varied content styles
Long Paragraph
Build stamina with a longer paragraph
Multi-paragraph Text
Practice typing multiple paragraphs
Email Composition
Practice typing a professional email
Speed Paragraph Challenge
Test your speed with a full paragraph
Short Story Intro
Type the beginning of a simple story.
HTML Basics
Practice typing HTML code
CSS Styling
Practice typing CSS code
JavaScript Code
Practice typing JavaScript code
Python Code
Practice typing Python code
SQL Queries
Practice typing SQL code
JSON Data
Practice typing JSON format
React Component
Practice typing React JSX code
TypeScript Code
Practice typing TypeScript code
Git Commands
Practice typing common Git commands
Markdown Writing
Practice typing Markdown syntax
Code Variables Practice
Practice typing common variable naming conventions.
Code Keywords Practice
Practice typing common programming keywords.
Speed Challenge: 70 WPM
Push your speed to 70 WPM
Speed Challenge: 80 WPM
Push your speed to 80 WPM
Mixed Mastery
Comprehensive mixed content typing test
Ultimate Accuracy
Achieve near-perfect accuracy at good speed
Typing Grand Master
Complete this final challenge to become a typing master
Number & Symbol Mastery
Comprehensive test of numbers and symbols.
Advanced Symbols Review
Review of all numbers and symbols, including shifted ones.