How Many Keys Are on a Keyboard?
It depends on the layout — keyboards range from 61 to 108 keys. Here's the exact count for every common layout, why the number varies, and how to find out what's on yours.
Keyboards range from 61 to 108 keys
A compact 60% has 61. A full-size with media keys hits 108. Most desktop keyboards fall between 87 (TKL) and 104 (full-size). The exact count depends on which clusters the layout keeps or cuts.
Key count by keyboard layout
Every layout is a tradeoff between desk space and direct access. Here are the exact key counts for the layouts you'll actually encounter.
| Layout | Keys | Numpad? | Common use |
|---|---|---|---|
| 60% | 61 | No | Compact gaming, travel, minimalist builds |
| 65% | 68 | No | Gaming + arrows without Fn layer |
| 75% | 84 | No | Full function row + arrows, compact form |
| TKL (87%) | 87 | No | Standard desktop without numpad |
| Full-size | 104 | Yes | Data entry, accounting, general use |
| Full-size + media | 108 | Yes | Full-size with extra media/macro keys |
| Laptop | 78–86 | No | Built-in notebook keyboards |
| Mac (compact) | 105 | No | Apple Magic Keyboard (no numpad) |
| Mac (full) | 109 | Yes | Apple Magic Keyboard with numpad |
ISO (European) variants typically add 1 key compared to ANSI (US) versions — e.g. ISO full-size is 105 instead of 104.
Why the number of keys varies
A keyboard isn't one monolithic block — it's built from clusters that different layouts keep, shrink or drop entirely. Here are the five factors that change the key count.
Numeric keypad
The numpad is the single biggest cluster: 17 keys (0–9, operators, Enter, ., NumLock). Dropping it saves 17 keys and ~8 cm of desk width — that's why TKL keyboards exist.
Navigation cluster
Insert, Delete, Home, End, PgUp, PgDn and the arrow keys form a 10-key cluster. 60% and 65% layouts fold these into Fn layers; 75% and TKL keep them as dedicated keys.
Function row
F1–F12 is 12 keys. 60% layouts move the entire row to Fn+number. 65% and some laptops do the same but give you a Fn shortcut row (brightness, volume) instead.
Media & macro keys
Dedicated volume, mute, play/pause and calculator keys add 4–8 keys beyond the standard 104. Macro keys (G1–G6 on gaming boards) can add 5–12 more.
Matrix vs. staggered layout
Ortholinear keyboards (Planck, Preonic) use a strict grid and often have 48–54 keys because every key is 1u. Staggered layouts waste space with offset rows, which changes how many keys fit in the same footprint.
Key counts through the decades
Keyboard key counts have swung wildly as design goals shifted from terminal compatibility to ergonomics to gaming minimalism.
The original PC keyboard. 10 function keys (F1–F10) on the left side, a combined numpad/nav cluster, and PrtSc without SysRq. No separate arrow keys — they were on the numpad.
The Model M set the layout template we still follow. 101 keys with a dedicated function row across the top, separated navigation cluster and numeric keypad. This is the ancestor of every full-size keyboard today.
Added three keys to the 101 layout: left and right Windows keys and a Menu/Application key. The 104-key ANSI layout became the de facto standard for full-size PC keyboards and remains so in 2025.
Apple's premium ADB keyboard with 15 function keys, a full nav cluster, numpad and dedicated power key. The ISO variant had 105 keys (one extra for the §/± key). Considered the Mac equivalent of the Model M.
The mechanical keyboard community drove adoption of TKL (87), 75% (84), 65% (68) and 60% (61) layouts. The tradeoff was always the same: sacrifice direct access to save desk space for your mouse.
Full-size (104) and TKL (87) remain the mainstream defaults. 65% has overtaken 60% as the most popular compact layout because people want arrow keys without a Fn layer. Gaming boards with macros and media keys push up to 108+.
Laptop vs. desktop key counts
Laptop keyboards almost always have fewer keys than a desktop equivalent. The chassis physically can't fit a numpad (on most models), and the nav cluster gets compressed or hidden behind a Fn layer.
No numeric keypad
The numpad is the first thing to go. A 15-inch laptop might squeeze one in (reaching 101–104 keys), but 13- and 14-inch models almost never do. This alone costs 17 keys versus a full-size desktop board.
Compressed navigation cluster
Dedicated Home, End, PgUp and PgDn keys are rare on laptops. Instead, they're mapped to Fn+Arrow combinations. Delete and Insert are often combined into a single key or accessed via Fn. That's 4–6 fewer dedicated keys.
Fn layer adds virtual keys
The Fn key doesn't count toward the key total (it's a hardware modifier, not a scancode-producing key), but it unlocks brightness, volume, media playback and sometimes F1–F12. Think of it as a shift layer that keeps the physical key count low without sacrificing functionality.
Shorter spacebar row
Laptops shrink the spacebar (often to 5.5u or 4.5u instead of 6.25u) and compress the modifier row to fit arrow keys or a power button. The key count stays similar, but the layout is denser.
Quick comparison: typical key counts
| Device type | Typical keys |
|---|---|
| 13″ ultrabook | 78–81 |
| 14″ laptop | 81–86 |
| 15″ laptop (no numpad) | 83–87 |
| 15″ laptop (with numpad) | 101–104 |
| Desktop TKL | 87 |
| Desktop full-size | 104 |
| MacBook Air/Pro | 78–80 |
Bottom line
If you switch from a 104-key desktop keyboard to a typical 13-inch laptop, you lose 23–26 physical keys. Most of those are recovered through the Fn layer, but you'll need to re-learn muscle memory for Home, End, PgUp and PgDn.
How to count the keys on your keyboard
Don't trust the marketing name — "full-size" sometimes means 104, sometimes 108. Here are three ways to get an exact count.
Use the keyboard tester
Open our keyboard tester, press every key, and watch the counter. When you've pressed every key, the number shown is your exact key count — no guessing.
Open keyboard testerCheck the spec sheet
Most keyboard manufacturers list the layout name (60%, TKL, full-size) in the product specs. Match it against the table above to get the standard key count for that layout.
See layout comparisonIdentify individual keys
If you're unsure what a specific key reports as, press it in the Key Identifier tool. You'll see its event.code, event.key and keyCode — useful for debugging custom layouts.
Open Key IdentifierFrequently asked questions
Common questions about keyboard key counts and layouts.
Count every key on your keyboard
Stop guessing — press every key in our tester and see the exact count. Or use the Key Identifier to inspect any individual key.