MADE FOR YOUR MAC. AND EVERY LITTLE KEY.

Mac keyboard test.
Every key, all clear.

A little peace of mind, one key at a time. Press any key to check your MacBook, Magic Keyboard or external keyboard. No download. No sign-up.

No downloads100% localFree to use
LIVE KEYBOARD TESTLIVE
Ready for input
0/ 76
Keys tested
0
Total presses
0Max rollover: 0
Keys held
0%keyboard checked
For the full test, connect a physical keyboard. Swipe to see all keys.
Press the keys on your physical keyboard. Click the keyboard to also capture Tab. Press Esc to pause.Caps Lock not checked
UntestedTestedPressedSystem key
LAST KEY PRESSED
Press any key to get started
RECENT KEYS
Your keystrokes appear here

Fn / Globe, Touch ID, power and Eject / Lock are managed by macOS and excluded from your score. Layouts show classic physical positions; symbols and system keys vary by generation and input source. Some shortcuts may intercept keys. Test F1–F12 with Fn if needed.

Private by design. Your keystrokes stay in this browser.
MacBook Air, MacBook Pro & Magic KeyboardSafari, Chrome, Firefox & Edge
NO MANUAL NEEDED

A keyboard checker for Mac.
As easy as 1, 2, 3.

A new-to-you Mac? A key that feels a little off? Get to know your keyboard in about a minute.

⌘+⌥+you
01

Make yourself at home

Choose your MacBook or Magic Keyboard layout, then click the test area.

02

Give every key a press

Work through letters, numbers and both sets of modifier keys. Watch them light up.

03

See the whole picture

Check untested keys, save your results, or dig deeper with a dedicated test.

THE LITTLE KEYBOARD TOOLBOX

One keyboard. A whole toolbox.

From missed keys to double taps. Find the right Mac keyboard test for the job.

Explore all tools
A PLACE FOR EVERY KEY

Online keyboard checker for MacBook Air and MacBook Pro

Checking a second-hand Mac or a key that sometimes misses a letter? Work across the keyboard one row at a time. The live map keeps tested keys marked, so you can see what you have checked and what still needs a press.

  • See the difference between a key held now and one already tested.
  • Compare the physical key code with the character your input source produces.
Illustration of a MacBook keyboard with mint tested keys and check marks for completed key checks.
FIND YOUR FAMILIAR LAYOUT

Test Magic Keyboard on Mac with ANSI, ISO and JIS layouts

A tall Return key, an extra key beside Shift, or a Japanese spacebar: small layout differences matter. Choose from nine MacBook, compact Magic Keyboard and full-size Apple keyboard layouts to bring the visual test closer to the keyboard on your desk.

  • Check built-in, USB and Bluetooth keyboards in the same browser test.
  • Use Key details when a printed key label and its typed character differ.
Illustrated Apple keyboard layout cards comparing ANSI, ISO and JIS Return and spacebar shapes.
ONE PRESS OR TWO?

Check Mac keyboard double typing and key repeat delay

An extra character after a quick tap needs a different check from a letter that repeats while held. Use the chatter test for separate presses close together, then measure the initial delay and steady repeat rhythm with the key repeat test.

  • Review short press intervals as clues to investigate, with an adjustable threshold.
  • Compare repeat sessions after changing your Mac’s keyboard settings.
Illustrated event timelines showing two separate taps beside a held key with repeated input.
BETTER TOGETHER

Test Command, Option and simultaneous key presses on Mac

A single key can work while a combination behaves differently. Check left and right modifiers separately, then hold a few keys together. The rollover test shows which keys reach this browser at the same time and records your session’s highest count.

  • Watch Command, Option, Control and Shift states as you press and release.
  • Start with simple combinations; macOS may intercept system shortcuts.
Illustration of Command, Option and Shift keycaps linked to a simultaneous key press indicator.
FROM CHECKING TO TYPING

English and Chinese typing speed test for Mac keyboards

Once the keys feel right, try a short typing session. Practice an English passage or switch to Chinese and type with your usual input method. Read speed and accuracy together to understand your typing pace without losing sight of mistakes.

  • Track English WPM and correct Chinese characters per minute (CPM).
  • Chinese practice supports committed text from an IME; test text stays in this tab.
Illustration of English and Chinese typing practice with a text cursor, WPM and CPM indicators.

Private. By default.

Your keystrokes stay in this tab. Results only leave when you choose to export them.

Feels right at home.

Familiar Mac layouts, left and right modifiers, and a place for every testable key.

Honest about every signal.

Clear results and clear limits. We tell you what your browser sees, and what it can’t.

A FEW GOOD QUESTIONS

Mac keyboard test, explained.

About the test, your keyboard, and that one key that won’t light up.

More answers
How do I check if every key on my Mac works?+

Open the tester, select the closest layout and press each physical key once. Look for unmarked keys and compare the event log. Repeat any unexpected result in a text editor and, when possible, with another keyboard.

Does this work with a MacBook or Bluetooth Magic Keyboard?+

Yes, when your browser receives keyboard input. Built-in, USB and Bluetooth keyboards use the same browser event interface; connection problems can affect what arrives.

Why do Fn, brightness or volume keys not light up?+

macOS often handles those keys directly. Depending on your settings, try holding Fn / Globe with a function key. A missing browser event by itself does not mean the key is broken.

Is my typing saved or sent anywhere?+

Key events are processed in this browser tab. Session results stay in memory unless you choose to download them. Display preferences may be saved in your browser.

A LITTLE KNOW-HOW

Good reads for a better Mac keyboard.

All guides
Your keystrokes stay on your Mac.

Tested in your browser. No accounts, no keystroke uploads, no fuss.

Our privacy promise