After dozens of hours testing typing programs, we recommend TypingClub and for students and teachers.

Student typing on her laptop in a classroom.

Learning to type with accuracy and speed has clear practical benefits, but there's more to it than that. Typing lessons help students with spelling and word decoding, and can free up cognitive space for students to focus on what they want to say. While keyboarding may not be the most exciting class for students, online programs have evolved over the years, making a skill that can feel rote more entertaining and meaningful. To help you choose the best one for your classroom, we explored in-depth some of the best typing tools on the market and selected the best of the best below.

Our selections

These are the tools that performed best overall in our tests and that we feel balance everything you'd want in a typing tool.

Best overall: TypingClub


TypingClub icon

A fantastic choice to help students master keyboarding skills, this typing program has it all. It starts with brief lessons that include speed and accuracy assessments. Fun videos peppered in between lessons focus on skills, and students get instant feedback. Students receive badges for progress and can skip around as needed. TypingClub has a number of exciting courses, including animated-story lesson plans that allow students to animate their own stories and cause them to unfold as they type.

There's tons of data about student performance, including strong and problem keys, practice time, and even instant replays that can empower advanced students to improve. Teachers can also turn on accessibility options like voice-over, font sizes, screen readers, and more. TypingClub's game structure, feedback, and badge rewards make it our top choice for an addicting experience. As students strive for five-star scores, they'll learn new skills on their way to mastery.

Read our review of TypingClub.

Runner-up that's totally free (with ads):


Image icon

Often recommended by our reviewers, gives teachers a great free alternative to some of the other tools on this list. The lessons, which are extensive and entertaining, teach beginners up to advanced students. One way the program stands out is the departure from the traditional home-row instruction; instead, begins with F, J, and space keys, moves on to U, R, and K, and then adds more keys. Performance data, positive encouragement, and robust customization options round out the experience. also has an abundance of extra lessons for practice. These include seven games, 10-key, medical terms, jokes, targeted problem keys, and choose-your-own-adventure stories. While the site's free, there's a tradeoff for ads that can be distracting. A subscription removes the ads and gives teachers unlimited data retention. 

Read our review of


Image website screenshot.


Other recommendations

These tools also rated well and are worth a look depending on your needs.

Best choice for school- or district-wide use: EduTyping


EduTyping Icon

In a close race for the top spot, EduTyping just missed the cut. While it's not designed for an individual teacher's use, it has everything a school or district would need to introduce a comprehensive keyboarding program. Still, the thorough curriculum includes extensive lessons, reinforcements, timed tests, and other features. Entertaining games reinforce lessons, real-time feedback provides accuracy and speed scores, and a robust dashboard helps with goal-setting and grading. 

Students might get intimidated by the long list of lessons, but teachers have so many options to customize the experience for students, including changing the lesson path for advanced students, creating custom lessons and timed tests, limiting the keys students can use, and more. 

Read our review of EduTyping.

Great game for practice: Epistory - Typing Chronicles

Epistory iconFor a unique take on typing, look no further than Epistory. This action/adventure game has players type to activate objects or fight monsters as they move through a world, level up, and progress through a story. The level of difficulty adjusts to players' skill, and the game keeps track of accuracy and speed; kids can even practice in multiple languages. It's not necessarily created for the classroom, and there are no lessons for beginners, but teachers can still use Epistory to add some variety to typing practice. 

Read our review of Epistory - Typing Chronicles.

Good option for touchscreens: TapTyping - Typing Trainer


TapTyping Icon

The options above help students with touch-typing, but TapTyping assists students who type on an iOS touchscreen, like an iPhone or iPad. While there aren't a ton of lessons available and it's not as comprehensive as some of the other tools mentioned, TapTyping has a unique feature: A heat map signals red when a student’s finger misses the correct key and green when they hit the right one. This novel feedback method can inspire students to keep improving. 

Read our review of TapTyping - Typing Trainer.

See everything we considered

The tools we call out here are a small slice of everything we looked at. If you prefer to do your own evaluation, find every tool we considered below.

This Top Picks list features every tool we think passes muster.

You can also use our site’s search to browse our full library of reviews.

Our criteria

To help organize our evaluation of typing and keyboarding tools, we looked at a few key features and functionality.

  • Learning approach
  • Feedback and reporting
  • Customization options
  • Activity variety
  • Options for reinforcement and practice 
  • Design and engagement
  • Price
  • Platform availability

Why trust us?: Our evaluation process

Our team of editors and reviewers (all current or former educators and/or researchers) painstakingly looked at dozens of typing and keyboarding programs for this article, and narrowed down 12 of these for deeper evaluation and consideration. Each program goes through a rigorous evaluative process by both a reviewer and an editor. This involves hands-on testing (including, in some cases, in classrooms or other real scenarios), rating according to our research-backed 14-point rubric, communication with developers and other educators, and finally a written review. We also consult our vast library of from-the-field reviews submitted by practicing educators. All told, each app undergoes at minimum four to six hours of testing and evaluation.

More information on our ratings and reviews.

Is there something we missed? You can request a product for review using this form.

Danny W.

Danny was Senior Editor, Education Reviews at Common Sense Education. His focus was on guiding the editorial direction of the Ratings & Reviews platform to discover the best in education technology. In addition to reviewing digital media for learning potential, Danny produced content and wrote articles for a variety of topics, including STEM and social and emotional learning. Previously, he was Curriculum Technology Integration Specialist for San Francisco Unified School District and a science and robotics teacher for a decade in the Midwest. Prior to his career in education, Danny worked as an Environmental Engineering consultant.