Numeric keypad diagnostic

Numpad Test

Test the dedicated numeric keypad, distinguish it from top-row digits, and enter a short Numpad-only sequence using physical key positions.

Numpad events and challenge progress are not stored.

Physical keypad test

Test your numeric keypad

Focus the keypad and use the separate numeric keypad. Top-row codes such as Digit1 do not count as Numpad1.

Num Lock
/
×
7
8
9
+
4
5
6
1
2
3
Enter
0
.
Keys tested0 / 17
Last numpad key
Currently pressed0
Num Lock observedUnavailable / not observedBrowser-reported state only

Numpad-only challenge

7 4 2 9 0

Entered with numpad:

Next expected: 7Only physical Numpad digit codes advance this challenge.

Physical-position distinction

Numpad keys are not number-row keys

The key marked 1 above the letters normally reports Digit1. A separate keypad 1 reports Numpad1. Only the latter advances this page's challenge.

Top rowDigit1Does not count
Numeric keypadNumpad1Counts as keypad input

Keypad behavior

Interpret Num Lock and application differences

The browser may report Num Lock as on or off through modifier state. That observation is useful context but is not guaranteed to be available or reliable on every operating system.

How Num Lock changes output

Depending on the platform, Num Lock can switch keypad keys between digits and navigation functions. Physical codes may remain Numpad codes even when the resulting action changes.

Laptops without a separate keypad

Many laptops omit a dedicated numeric keypad. Others provide an embedded or Fn-layer keypad that firmware handles differently.

Embedded numeric layers

An Fn-layer number may not report the same physical code as a full-size Numpad key. This page does not pretend every compact layout exposes all 17 positions.

Works here but not in an application

Check the application's Num Lock assumptions, shortcuts, input mode, decimal separator, layout settings, and remapping software.

Operators and Enter

The focused keypad includes Add, Subtract, Multiply, Divide, Decimal, and NumpadEnter so they remain distinct from similar main-keyboard positions.

Browser limits and privacy

Current states and the predefined 74290 challenge remain in temporary memory. No keypad sequence or raw event is transmitted or persisted.