Skip to content
KeysInFlow

1. Home Row

Keep your left fingers on A, S, D, F and your right fingers on J, K, L, semicolon. Start with paired movements, then combine only these keys into short words.

Practice keys: A, S, D, F, J, K, L, ;, Space. Type the drill below at a pace where you can stay accurate. Reaching the lesson target shown below marks this lesson complete. The next-lesson link then appears; lessons can also be opened from the course list.

This is lesson 1 of 7 in the beginner course. If a key trips you up repeatedly, it's worth pausing here rather than pushing through to the next lesson, since each stage assumes real comfort with everything before it.

Your attempts, best WPM, and completion status are saved in this browser when local storage is available.

How to practice home row

Find the starting position by touch and alternate between the two hands.

  1. Locate the raised marks on F and J. Place the other fingers on the neighboring home-row keys.
  2. Read asdf and jkl; as two groups. Press one key at a time and use a thumb for each space.
  3. In the word section, watch repeated letters in fall and adds. Let the key come back up before pressing it again.

Review your attempt

If F and J are easy but A or semicolon causes a pause, repeat the outside-key pairs before trying the words again.

Move to top-row reaches when you can find the starting position again without searching for it. The completion badge is a software milestone; use your errors and comfort with the movement to decide what to repeat.

Practice this lesson

Click the passage and copy the text, including spaces. Use Enter for line breaks and Backspace for corrections; Tab moves focus. The attempt ends when you reach the end. Finish the passage with at least 95% accuracy. Speed is recorded separately and cannot bypass accuracy.

Enable JavaScript for timed practice and saved progress.

Read the lesson passage

Check unfamiliar keys before starting. You can also copy this passage into a plain-text editor for untimed practice; timed feedback below requires JavaScript.

asdf jkl; asdf jkl; fj fj dk dk sl sl a; a; sad lad fall ask flask salad dad adds a flask; a lad asks dad;

0

WPM

0

Accuracy

0

Time

0

Errors

Click here to start typing

Something unclear in this lesson? Share the page and the step that needs work.