Shortcut drill
Twenty prompts per round
0 / 20
Action
--
Press Start round.
Stuck? Click Show answer; it counts as a miss. The round advances automatically after each answer.
Choose your operating system and a set, then press Start. Each prompt names an action, you press its shortcut, and the trainer tells you at once whether you got it. Missed ones are revealed and collected so you can drill them again. Combinations browsers keep for themselves, such as closing or opening tabs, are left out so nothing on this page can take you away from it. A quick pass through the typing speed test shows whether the problem is your keyboard or your settings.
Twenty prompts per round
0 / 20
Action
--
Press Start round.
Stuck? Click Show answer; it counts as a miss. The round advances automatically after each answer.
Missed this round
Windows/Linux and macOS side by side. Switch sets above to change the table.
| Action | Windows / Linux | macOS |
|---|
Reading a cheat sheet never builds muscle memory, but pressing the keys does. This keyboard shortcut trainer shows you a command from Figma, Slack or Notion, waits for your key combination, and repeats the reps you miss until your hands know the shortcuts without hunting through menus.
Open the free tool in your browser, pick one of its sets of shortcuts, and start the drills. Each prompt names an action, you learn it by typing the answer, and instant feedback tells you whether the keys were right. A missed prompt comes back later, so practice and test blend into one short loop of typing-based learning. This kind of training works on any shortcuts you choose, and it needs no install. For typing test 1 minute, open the tool on this site: no install, account or sign-up needed.
You never pick from a multiple-choice list. The answer is the key combinations you physically press, which trains the finger movement and builds a reflex instead of testing whether you can recognise a label. Over time those reflexes replace the reach for the mouse, and shortcuts you once looked up become automatic.
Every modifier is compared with what the command requires, so an extra or missing key is marked wrong rather than close enough. That strictness matters because modifiers are the part people mix up when they carry their shortcuts between a laptop at home and a desktop at work.
Seeing shortcuts once is not enough, and rereading a list does not help either. What works is spaced repetition: shortcuts you get right return after a longer gap, while the ones you miss return within minutes. That schedule gives you more reps where you are weak and fewer where you are already fast, so learning speeds up without extra study time and your productivity and efficiency rise together. Over weeks, the drills resurface your misses until your speed holds, which makes your workflow faster and keeps your focus on the task instead of the menu. Those skills come the same way to developers and office users, and every one of the shortcuts you master saves a few seconds many times a day. Try the numpad speed test next if you want another angle on how your keyboard behaves.
Ten minutes of daily practice beats one long session. Set small goals, such as five new shortcuts a day, and let the routine do the work. Good habits stick because every session ends with a clear score.
A good set covers the apps you actually use: VS Code or VSCode for coding, Excel for spreadsheets, Photoshop for design, Chrome and Gmail for the browser, plus Vim, IntelliJ and Git for the terminal. Each platform has its own bindings, and a custom keyboard layout can change them again, so the same action in the same software may need other keys on Windows, Linux or a Mac. The table shows a few everyday pairs worth drilling first.
| Action | Windows / Linux | Mac | Practice tip |
|---|---|---|---|
| Copy selection | Ctrl + C | Cmd + C | Practice shortcuts in pairs |
| Switch applications | Alt + Tab | Cmd + Tab | Keep your hand on one side |
| Reopen closed tab | Ctrl + Shift + T | Cmd + Shift + T | Add the third key last |
Group your favorites by function: navigation, editing and selection. A text editor alone has dozens of commands, so mark the shortcuts you use daily and leave the rest for later.
The training runs in three stages: learn a shortcut, drill it in interactive practice, then take a scored test. Progress is saved by app and level, so you can move from a quick warm-up to a full run without losing your place.
This mode adds a clock to each prompt. Timed quizzes reward speed and show which prompts need another pass, because a slow correct answer is still one of the shortcuts you cannot rely on mid-task.
Each app splits into three tiers. Easy covers the basics everyone needs, medium adds the editing and navigation moves, and hard holds the rare combinations. A higher tier only counts after you clear the one below it.
Good progress tracking shows more than a score. Your statistics should tell you how many answers were right, how many were errors, and how long each one took. Here is a sample session on the Excel set at the medium tier: 40 prompts, 34 correct, 6 missed.
Hit rate = correct ÷ attempted × 100 = 34 ÷ 40 × 100 = 85%.
The same set a day later finished at 38 of 40, or 95%, so the next session starts with the six misses.
Each tier keeps its own statistics: correct count, incorrect count and best streak. In the sample session the longest run was 11 prompts, and the mistakes clustered in the second half where tiredness set in.
A confidence score blends how often you were right, how often you skipped and how fast you answered. Once a shortcut stays high across several sessions it counts toward mastery, and you can stop drilling it.
Priya has two days before her new MacBook replaces a Windows laptop, and she wants to know whether she can keep her pace in Chrome and Slack. She opens the trainer, chooses the Mac set, and runs one shortcut drill that takes nothing but key presses: 47 prompts, hard tier, no hints.
The result comes back as 39 correct out of 47, an 83.0% hit rate. That clears the 70% pass mark many trainers use for a scored test, but it is not a reflex yet. Her eight misses are what interest her, so she opens the statistics from the drill and sorts them: five are Ctrl pressed where Cmd belongs, two are Option and Alt swapped, one is a plain blank.
Here is the sensitivity rerun, changing one thing at a time:
| Scenario | Correct | Hit rate |
|---|---|---|
| First run | 39 / 47 | 83.0% |
| Five Ctrl-for-Cmd misses fixed | 44 / 47 | 93.6% |
| Needed for 90% | 43 / 47 | 91.5% |
The number to watch is the Cmd habit, because one muscle-memory error explains most of the gap: fixing just four of the five lands at 43 of 47, which clears 90%, while 42 of 47 (89.4%) falls just short. So her next session is a short drill of copy, paste, save and find only, then a rerun of the full set.
One trap to keep in mind: a hit rate counts attempted prompts, so skipping is a loophole. Had she skipped six hard ones instead of guessing, the score would read 39 of 41, or 95.1%, while she had covered only 83.0% of the set. Compare the hit rate with the total prompts, not just the attempts, and read the miss list before deciding what to practise next, because the percentage alone cannot tell a Cmd slip from a lapse of memory.
You rarely need every shortcut in an app such as VS Code, so build shortcut collections of your own and study them like a flash-card deck. Curated courses split a big app into short lessons, and each lesson is small enough to finish in one sitting, which keeps learning light.
Import shortcuts from public collections, then add the ones missing from them by hand. A collection of 50 to learn is a sensible first goal.
Anyone who moves to a new operating system or design tool gains from a trainer, and so does a developer who keeps reaching for the pointer. The best time to start is when you switch tools and your old reflexes are being retrained anyway. It costs nothing to try, and the first session shows your own score right away.
It is a practice tool that asks you to press the real key combination for a command, checks it instantly and repeats the ones you miss, so shortcuts move from your head into muscle memory.
Pick a practice set and difficulty tier, drill the prompts by pressing the keys, then enter your attempted prompts, correct answers and best streak and click the Calculate button to score the session.
Ctrl, Alt, Shift and Cmd are each compared with what the shortcut requires, so an extra or missing modifier counts as a miss. That keeps you from learning a near-miss combination.
Many trainers treat 70% as a passing test score. For shortcuts you want to rely on mid-task, aim for 90% or more across several sessions before moving to the next tier.
Short daily sessions of about ten minutes beat one long session. Spaced repetition brings back the shortcuts you missed, so a small daily habit builds muscle memory fastest.
A long streak is a good sign, but mastery also needs a high accuracy across sessions. Check both numbers, since a streak only measures your longest run without a miss.
Yes. Choose the practice set for Windows, macOS, Linux, VS Code, Chrome, Figma, Photoshop or Excel, then work through the easy, medium and hard tiers.