Numpad Tester

Numpad keys not working or typing arrows instead of numbers? Test every number pad key in your browser, find dead or stuck keys, no Num Lock guesswork.

Keys tested
0 / 17
Last key
-
press any numpad key

Click anywhere on the page, then press every key on your number pad. A key that never lights up is dead; one that stays green is stuck. Keys are matched by physical position, so the pad works the same whether Num Lock is on or off.

↗ Suggest an improvement

Use the number pad below and press each key. Anything that doesn’t light up is dead or stuck.

How to use

  1. Click the page first. Click once anywhere on the page so it captures your key presses, then move to the number pad.
  2. Press every key. Work across all 17 keys: Num Lock, 0 through 9, the decimal, the four operators, and Enter.
  3. Watch the tiles. A tile that lights green works. One that never lights is dead, and one that stays green is stuck.
  4. Skip the Num Lock dance. The test reads keys by physical position, so it works the same with Num Lock on or off.

Why test this

A number pad fails in small ways. One key stops registering, another sticks, or the whole pad starts moving the cursor instead of typing digits. You feel it first in a spreadsheet or an invoice, when a 7 never lands or the screen scrolls when you meant to type. Every key gets checked in seconds. Press a key and its tile lights up, so a dead switch or a sticky one shows itself right away. Physical position is how the test reads each key. That's the part most testers miss: they tell you Num Lock has to be on, then show nothing when it's off. This one lights the right key either way. Run it on a keyboard you're about to buy used, after a spill, or any time the numbers stop behaving. Operator keys and numpad Enter are in there too, not just the digits.

What the results mean

Each tile reacts as you press. Green means the key registered just now. A blue tile is one you already pressed this session, so you can see your progress across all 17 keys. A key that never lights is dead. A key that turns green and stays green after you release it is stuck. The "Last key" readout names what the browser received. With Num Lock off, that name will read as Arrow, Home, or Page Up instead of a digit, since the pad sends navigation codes in that mode. The tile still lights, because the test matches the physical key, not the character. Numpad Enter shows up as its own key, separate from the main Enter, so you can confirm each switch on its own.

FAQ

Why is my numpad typing arrows or moving the cursor instead of numbers?
Num Lock is off. In that mode the keys send navigation actions like arrows, Home, and Page Up. This test still lights them because it reads the physical key, but you need Num Lock on to type digits in other apps.
Does Num Lock have to be on to test the numpad?
No. The test matches each key by its physical position, so every key lights whether Num Lock is on or off. Turn it on only when you want the keys to type numbers somewhere else.
How do I tell a dead key from a stuck key?
Press the key and watch its tile. A dead key never lights up. A stuck key turns green and stays green after you let go.
My laptop has no number pad. Can I still use this?
Only if your laptop has a real or embedded numpad. Many laptops layer one over the letter keys behind an Fn or NumLk key, so turn that layer on first. Slim and tenkeyless keyboards leave the numpad out.
Is numpad Enter the same as the main Enter key?
No. They're two separate switches that send different codes, which is why some programs treat them differently. The test shows them as separate keys so you can check each one.

Every measurement on this site comes from a documented browser API and a stated formula, and we are open about what a browser cannot see. Read how we test.

Was this tool useful?

Related tests

Embed the numpad test on your site

Writing a keyboard review or a numpad buying guide? Add the numpad test so readers check every number pad key for dead or stuck switches right on your page. One snippet, no install, and it reads keys by physical position so Num Lock state never matters.

Want the whole set on your pages? See every tool you can embed →