ANSI, ISO and JIS are the three physical keyboard layouts. An ANSI keyboard (US) has 104 keys, a one-row Enter and a wide left Shift. An ISO keyboard (Europe, UK) has 105 keys, a two-row Enter and a short left Shift with an extra key beside it. JIS (Japan) adds Japanese input keys and a shorter space bar.
After form factor and switch, layout is the third decision most buyers overlook until the box arrives, and it quietly decides which keycaps fit and which characters are easy to type. The short verdict: ANSI for English typists, ISO for European languages, JIS for dedicated Japanese input keys.
ANSI vs ISO vs JIS at a glance
The three layouts share the same letter block and differ at the edges: Enter, both Shift keys, backslash and the bottom row. Sizes are in units; 1u is the width of one standard letter key. Figures come from Omnitype for ANSI, Keeb Depot for ISO and Deskthority for JIS.
| ANSI | ISO | JIS | |
|---|---|---|---|
| Full-size PC key count | 104 (101 on pre-1995 boards) | 105 (102 on older boards) | 106, or 109 with Windows keys |
| Enter | 2.25u wide, one row | Two rows tall, 1.5u top, 1.25u bottom | Same key as ISO |
| Left Shift | 2.25u | 1.25u plus an extra key | ISO-style short Shift |
| Right Shift | 2.75u | Full width, as ANSI | Shortened by one key |
| Backslash | 1.5u, between Backspace and Enter | Moves by country; left of Z on UK boards | Japanese boards may print ¥ in its place |
| Space bar and Backspace | 6.25u and 2u | As ANSI | Both shorter, to fit extra keys |
| Extra or changed keys | None | Extra key by left Shift; AltGr replaces right Alt | Muhenkan, henkan and Hiragana/Katakana on the bottom row |
| Main markets | US, the Netherlands, much of the world | Europe, including the UK | Japan |
What the three standards actually are
The three physical layouts are international standards, not styling choices. The umbrella standard is ISO/IEC 9995, a standard series first published in 1994 (the ISO project began in 1985), with its last major revision published in December 2025 and January 2026. It specifies physical organization, character input levels, key arrangements, and dead-key functionality across multiple national configurations (Wikipedia: ISO/IEC 9995).
Within and alongside that umbrella, three physical layouts dominate the consumer market:
- ANSI: the American national standard (ANSI-INCITS 154-1988), used across North America and as the default for most enthusiast and gaming keyboards worldwide. Per Wikipedia, “The U.S. national standard keyboard has 104 keys” on a full-size board (Wikipedia: Keyboard layout).
- ISO: the layout used across most of Europe and many other countries, specified in ISO/IEC 9995-2. The same source notes that “PC keyboards for most other countries have 105 keys”, one more than ANSI, occupying the bottom-row position to the right of the left Shift.
- JIS: the Japanese standard, defined by JIS X 6002-1980. PC JIS keyboards typically have 109 keys (the 106-key layout plus three Windows keys); Apple’s extended JIS keyboard had 112. The additional keys serve Japanese input modes (Wikipedia: JIS keyboard).
Choosing between them is not about prestige; it is about which physical arrangement matches the characters and modifiers you actually use.
What is an ANSI keyboard layout?
An ANSI keyboard layout is the US physical arrangement: 104 keys on a full-size PC board, a one-row Enter key 2.25u wide, a 2.25u left Shift with nothing between it and Z, and a 1.5u backslash key between Backspace and Enter. The key right of the space bar is a second Alt, not AltGr.
Apple describes ANSI as “a standard 101-key layout widely used in North America and many other parts of the world” (Apple Support). 101 is the pre-1995 count, before Windows and menu keys made it 104, and Deskthority lists the Netherlands among ANSI countries.
The rest of the grid, per Omnitype: Tab 1.5u, Caps Lock 1.75u, Backspace 2u, right Shift 2.75u, and seven 1.25u bottom-row modifiers around a 6.25u space bar. KeebsForAll notes that most PCBs, mounting plates and keycap sets are designed for ANSI, some exclusively.
What is an ISO keyboard layout?
An ISO keyboard layout is the physical arrangement used throughout Europe, including the UK: 105 keys full-size, a two-row Enter (1.5u wide on top, 1.25u at the bottom), a 1.25u left Shift with an extra key between it and Z, and AltGr in place of the right Alt (Keeb Depot).
In the ISO/IEC 9995-1 key grid, that extra key is position B00, which ANSI absorbs into a wider Shift. Enter at C13 extends either up into D13, giving ISO’s two-row key, or sideways into C12, giving ANSI’s wide one-row key.
ISO describes the shell, not the language printed on it (Deskthority). Two examples of how countries fill it:
- UK: backslash and pipe move to the extra key left of Z, a new key beside Enter carries
#and~,@and"swap places, and£takes Shift+3 (Wikipedia: British and American keyboards). - German: the extra key carries
< > |, and{ [ ] } \ @ €are typed with AltGr (Wikipedia: German keyboard layout).
That AltGr load matters if you write code; our programming keyboard guide weights modifier and symbol reach most heavily.
ISO vs ANSI vs JIS: the physical differences
The three standards differ in a handful of specific, easy-to-spot ways. Knowing them lets you identify any keyboard at a glance and predict which keycap sets will fit.
Enter key shape
The single most visible difference is the Enter key. ANSI uses a wide horizontal bar that occupies one row. ISO, in Wikipedia’s words, has an Enter key that is “vertical rather than horizontal” — a tall L-shape that spans two rows (Wikipedia — Keyboard layout). JIS uses the same Enter key as ISO, according to Deskthority’s Return key entry. From across a desk, the Enter shape tells you which standard a board is built to before you read any spec sheet. The same entry notes many touch-typists prefer ANSI’s Enter because its left edge sits closer to the right pinky.
Left Shift width and the 105th key
ANSI has a single wide left Shift. ISO breaks the left Shift into a narrower Shift plus an extra key to its right — Wikipedia notes that on ISO “the left shift key is smaller, to make room for an additional key to its right” (Wikipedia — Keyboard layout). That extra key holds country-specific characters, such as \ | on UK boards or < > | on German ones. It is the entire reason ISO has one more key than ANSI. It also changes reach: ISO’s two Shift keys sit equally far from the home position, while ANSI’s wider left Shift extends much closer to the center (Deskthority: Region-specific layouts).
Space bar and the right side
JIS reorganizes the bottom row more aggressively. The keyboard-layout reference describes a smaller right Shift, space bar and Backspace to accommodate additional keys. The bottom row gains muhenkan, henkan and a Hiragana/Katakana switch; hankaku/zenkaku sits top-left and eisū takes the Caps Lock position. Dedicated input-mode keys offer convenient access to Japanese input controls; they are not a prerequisite for Japanese typing.
How to tell if a keyboard is ANSI, ISO or JIS
Two keys settle it, then the operating system needs to be told what you have.
- Enter: one row and wide is ANSI; two rows and stepped is ISO or JIS.
- Left Shift: long and running to Z is ANSI; short with an extra key before Z is ISO or JIS.
- Bottom row: a short space bar beside muhenkan and henkan keys means JIS.
- Mac: Keyboard Setup Assistant opens when you connect a keyboard macOS does not recognize, so you can specify one of its three types: ANSI, JIS or ISO (Apple Support). On macOS Monterey the manual route is Apple menu > System Preferences > Keyboard > Change Keyboard Type (Apple, macOS 12).
- Windows: Start > Settings > Time & language > Language & region, the ellipsis next to your language, Language options, then Add a keyboard. Windows key + Space cycles installed layouts (Microsoft Support).
- JIS on Windows: in the Japanese language options, Hardware keyboard layout > Change layout switches between 101/102-key and 106/109-key layouts (Microsoft Q&A).
What each layout is actually good for
ANSI: the default for enthusiasts
If you type primarily in English, ANSI is the most practical choice for one mundane reason: the keycap ecosystem. Aftermarket keycap sets are designed for ANSI first; ISO and JIS support is an add-on, sometimes a paid extra, and frequently incomplete. Anyone planning to swap keycaps — which is most of the point of a hot-swap board, as we cover in the hot-swap buying guide — will hit fewer compatibility walls on ANSI than on ISO or JIS.
ANSI’s wide horizontal Enter and full-width left Shift are also the assumption baked into most enthusiast custom keyboards and most of the form factors we cover.
ISO: the right choice for European typing
For typists writing in languages with characters outside ASCII — German, French, Spanish, Polish, Nordic languages, and many others — ISO is the better fit. The 105th key beside the left Shift holds a useful character in each regional ISO variant, and the AltGr key on the right side of the space bar provides direct access to accented and special characters via the upper levels defined by ISO/IEC 9995. Forcing yourself onto an ANSI board in a non-English language usually means leaning on dead-key workarounds, OS-level layout switches, or memorizing alt-codes — all of which are slower than a native ISO keyboard.
The trade-off is keycap availability. Premium aftermarket sets often ship ANSI-only or charge extra for an ISO kit, and the kit may not include every legend you want.
JIS: dedicated controls for Japanese input
JIS offers dedicated keys for Japanese input-mode changes. They can be convenient if you prefer those physical controls, but Japanese IME and Romaji input also work on ANSI and ISO keyboards. Apple’s Japanese input documentation lists keyboard shortcuts for changing input modes, including alternatives to dedicated JIS keys. Choose the physical layout for the controls and keycap sizes you want, then configure the operating system’s input method.
How layout interacts with the rest of the buying decision
Layout is not an isolated choice. It pulls on three other decisions:
- Keycaps. A custom keycap set you love may simply not exist in ISO or JIS, or may be available only as an incomplete partial. Layout compatibility is the first filter when choosing a set.
- Form factor. Some compact form factors — particularly 60% and 65% — were designed around ANSI and have awkward or unsupported ISO variants. The form factors guide covers the size trade-offs; layout availability is one of them. The 65% vs 75% keyboard layout comparison covers both compact sizes, including their keycap requirements.
- OS keyboard setting. The physical layout must match the OS keyboard setting, or the characters on the keycaps will not match what you type. A US ANSI board with the OS set to UK English produces a frustrating mismatch on at least the backslash key,
#,@, and"keys, because the UK layout swaps@and"and moves#and backslash (Wikipedia: British and American keyboards). This is the most common self-inflicted layout problem. On macOS the mismatch shows up in the modifiers rather than the symbols, because Command and Option sit where Windows puts Win and Alt, which is why the boards in best wireless mechanical keyboard for Mac either ship Mac legends or include a Mac keycap set rather than leaving the remap to software.
How we weight these criteria
In line with our ranking methodology, layout is weighted differently depending on what you actually type:
- Native language fit is the single heaviest criterion. The right layout for the language you use is worth more than any spec.
- Keycap ecosystem compatibility is next, because layout silently constrains your future customization options for the life of the board.
- OS layout match is a hard prerequisite, not a weighted criterion — get it wrong and the board is unusable.
- Aesthetics of the Enter key shape is real preference but we do not weight it. Either standard works fine ergonomically.
A reasoned approach to choosing
- Default to ANSI if you type primarily in English and want the broadest keycap and custom-keyboard support.
- Choose ISO if you type regularly in a European language that needs the 105th key or AltGr-level characters, and accept slightly narrower aftermarket keycap support.
- Consider JIS if you prefer dedicated Japanese input-mode keys. ANSI and ISO remain options for Japanese IME and Romaji input using software controls and shortcuts.
- Match your OS keyboard setting to the physical layout you buy, so what you press is what you get.
- Verify keycap availability for your chosen layout before committing, especially on 60% and 65% boards where ISO variants can be scarce.
Common mistakes when picking a layout
- Choosing ISO for the aesthetic of the tall Enter key. The vertical Enter looks distinctive, but if you are an English typist you are paying a permanent keycap-compatibility tax for a visual preference.
- Buying ANSI in a non-English country out of habit. If you write in German, French, or Spanish daily, ISO with the right regional variant is genuinely faster.
- Importing a JIS board for the aesthetics. Without Japanese input, the extra keys are dead weight and the smaller space bar is a daily annoyance.
- Forgetting to change the OS layout. Every character that does not match its keycap is the OS layout disagreeing with the physical board. Set the OS to match before troubleshooting anything else.
The honest bottom line
ANSI, ISO, and JIS are not competing for the same buyer — each is the right answer for a different language and customization profile. Choose the layout your daily writing actually needs, match the OS setting to it, confirm keycap support before you buy, and the layout question disappears into the background where it belongs.
FAQ
what does iso mean on a keyboard?
ISO refers to the International Organization for Standardization, whose ISO/IEC 9995 series defines the layout. On a product listing, “ISO” means the European physical arrangement: 105 keys, a two-row Enter and a short left Shift with an extra key. ANSI names the American National Standards Institute, and JIS the Japanese Industrial Standards.
is ansi or iso better for gaming?
ANSI is the safer gaming pick, mainly because its 2.25u left Shift is a bigger pinky target beside WASD; on ISO, a 1.25u Shift sits next to an extra key that a missed reach can hit. Layout does not change switch response. Our gaming keyboard guide covers the features that matter more.
can you use iso keycaps on an ansi keyboard?
Only the keys the layouts share. Most letter keys fit both, but an ISO Enter is not interchangeable with ANSI’s wide Enter, and an ANSI board has no switch for ISO’s extra key beside left Shift. Converting needs an ISO-capable PCB, plate and case cutout; keycaps and OS settings cannot add it.
why does my keyboard type the wrong symbols?
Your operating system layout does not match the keycaps. If Shift+2 types " instead of @, or # appears where £ should be, Windows or macOS is set to UK English while the board is US ANSI, or the reverse. Change the input layout to match the legends; Windows+Space cycles installed layouts.