Skip to content

ISO vs ANSI Keyboard Layout Differences Explained

Published: · 4 min reading time

Two keyboards can carry exactly the same letters and still feel wrong under your hands. The reason is usually the shape of the board rather than the language of the labels. ANSI and ISO are the two dominant physical arrangements sold today, and the differences between them sit in four specific places around the right and left edges of the alphabet block.

What the two names actually describe

ANSI and ISO describe physical geometry: how many keys the board has, and what shape and size each one is. They do not describe which characters those keys produce. Characters come from the keyboard layout selected in your operating system, which can be changed in seconds. Geometry is moulded plastic and cannot be changed at all.

ANSI is the arrangement common in the United States and, in practice, across most of the enthusiast market. ISO is standard across most of Europe, including German QWERTZ, French AZERTY, Nordic and UK boards. A Polish programmer layout usually runs on either shape, because it adds characters through AltGr instead of adding keys.

The four differences you can see

The Enter key

On ANSI, Enter is a single wide horizontal rectangle sitting on the home row. On ISO, Enter is tall: it occupies part of the home row and part of the row above, forming a shape close to a reversed L. This is the fastest way to identify a board from a photograph.

The left Shift key

ANSI gives left Shift a long, wide surface reaching all the way to Z. ISO cuts it down to roughly half that width to make room for an extra key.

The extra key beside left Shift

ISO adds one key between left Shift and Z that ANSI does not have. Depending on the selected layout it produces < and >, or a backslash, or nothing at all. Browsers report it as the code IntlBackslash, which is a reliable way to detect ISO hardware even when the printed legends are unfamiliar.

The backslash position

On ANSI, backslash sits above Enter, at the right end of the QWERTY row. On ISO, the tall Enter key takes that space, so backslash moves down to the home row, immediately left of Enter. Browsers report both positions as the code Backslash, so position rather than name tells you which board you have.

104 keys or 105 keys

Because ISO adds one key and changes no others, a full-size ISO board with a numeric keypad has 105 keys against 104 on ANSI. Tenkeyless versions run 88 against 87. Japanese JIS boards go further still, adding conversion keys around the spacebar and a shorter spacebar to fit them.

Why this matters before you buy keycaps or a silicone cover

This is where the difference stops being trivia and starts costing money.

Changing the layout in software changes nothing physical

Switching your operating system to German on an ANSI board is legitimate and works, with one consequence: the characters that a German layout assigns to the extra ISO key have nowhere to live. Most of them remain reachable through AltGr combinations, but < and > become awkward. The reverse case is milder. Running a US layout on ISO hardware simply leaves one key producing a duplicate backslash.

Touch typists who move between shapes report the Enter key as the real cost. Muscle memory aims for the same coordinate, and on the other shape that coordinate is either the key above Enter or empty air.

Check your own board in under a minute

Open the keyboard test and press three keys in order.

1. Enter. A tall highlighted cell spanning two rows means ISO. A single wide cell on one row means ANSI. 2. The key immediately right of left Shift. If the test registers IntlBackslash, the board is ISO. If Z lights up instead, it is ANSI. 3. Backslash. Above Enter means ANSI, left of Enter means ISO.

Then count the keys the tester lights up as you sweep the whole board. If the count lands on 105 or 88, the plastic in front of you is ISO, whatever the operating system currently believes.

More guides

Dead Keys Explained, and Why They Look Broken

A dead key prints nothing until you press the next key, so a keyboard test can make it look faulty. How dead keys, AltGr and US International behave.

Read the guide

How to Learn Touch Typing Without Bad Habits

Home row, finger assignments, accuracy before speed, and realistic WPM targets. A practical method for typing without looking at the keyboard.

Read the guide

How to Clean a Keyboard Without Damaging It

Compressed air, keycap removal, isopropyl alcohol and spill recovery, plus the key test that confirms nothing broke while you were cleaning.

Read the guide

Tools

Keyboard test

Press keys and watch them light up on screen. Finds keys that do not answer, keys that fire twice, and how many keys your board registers at once.

Open the keyboard test

Typing test

Fifteen, thirty or sixty seconds, or a whole passage. You get speed, accuracy and a map of which keys cost you the most.

Open the typing test