TestMyKeyOnline Keyboard Tester
Reference

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.

LayoutKeysNumpad?Common use
60%61NoCompact gaming, travel, minimalist builds
65%68NoGaming + arrows without Fn layer
75%84NoFull function row + arrows, compact form
TKL (87%)87NoStandard desktop without numpad
Full-size104YesData entry, accounting, general use
Full-size + media108YesFull-size with extra media/macro keys
Laptop78–86NoBuilt-in notebook keyboards
Mac (compact)105NoApple Magic Keyboard (no numpad)
Mac (full)109YesApple 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.

1981 — IBM Model F (PC/XT)83 keys

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.

1984 — IBM Model M101 keys

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.

1987 — IBM Enhanced Keyboard104 keys

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.

1990 — Apple Extended Keyboard105 keys

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.

2010s — Compact revolution61–87 keys

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.

2020s — Current standard61–108 keys

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 typeTypical keys
13″ ultrabook78–81
14″ laptop81–86
15″ laptop (no numpad)83–87
15″ laptop (with numpad)101–104
Desktop TKL87
Desktop full-size104
MacBook Air/Pro78–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.

1

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 tester
2

Check 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 comparison
3

Identify 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 Identifier

Frequently 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.