ANSI vs ISO vs JIS: keyboard layouts explained

Updated October 2026 · TapTest guides

If you have ever seen a keyboard with a tall, L-shaped Enter key and wondered why yours looks nothing like it, you have run into one of the three physical layouts that nearly every keyboard in the world is based on. They are called ANSI, ISO and JIS, and the differences come down to the shape of a handful of keys near the right-hand side and bottom row.

Before we get into them, it helps to separate two things that people often lump together. The word "layout" can mean the physical shape and size of the keys, or it can mean the legends, which are the characters printed on the keycaps. ANSI, ISO and JIS describe the physical shape. QWERTY, QWERTZ, AZERTY, Dvorak and Colemak describe the legends and the character each key produces. The two are independent: you can run a French AZERTY arrangement on a physically ANSI board, and your operating system will happily obey, even though the printing on the keys no longer matches what you type.

You can check any of this for yourself in the keyboard tester. Every key reports the same hardware position code regardless of what is printed on it, so you can press a key and watch which position lights up, which is the quickest way to tell what physical layout you actually own.

ANSI, the North American standard

ANSI is the layout most people in the United States and Canada grew up with. Its signature feature is a wide, horizontal Enter key that sits on a single row, with the backslash key resting directly above it. The left Shift is long, and the bottom row is fairly roomy. A full-size ANSI board carries 104 keys.

Because ANSI dominates the English-speaking market and the enthusiast scene, it has by far the widest support for accessories. If you buy a custom keycap set, a replacement case or a group-buy keyboard kit, it will almost always be designed for ANSI first, and sometimes only for ANSI. That matters more than people expect when they start customising, because an ISO or JIS board can leave you hunting for the one odd keycap that nobody in the set accounted for.

ISO, the European standard

ISO is the layout you will find across the United Kingdom, Germany, France, Spain, Italy and most of continental Europe. It is easy to recognise at a glance: the Enter key is tall and L-shaped, taking up part of two rows. To make space for that shape, the left Shift is shortened and an extra key is wedged in beside it, and there is a second extra key tucked next to Enter, which usually carries a hash symbol, a currency sign or an accented character depending on the country. A full-size ISO board has 105 keys, one more than ANSI.

If your language relies on accented letters, ISO exists partly to give those characters a comfortable home. It is the right choice for most European users, but it is worth knowing that keycap and case options are thinner and often a little more expensive than the ANSI equivalents.

JIS, the Japanese standard

JIS keeps the tall Enter key of ISO but adds several more keys again, bringing the usual count to 108. The space bar is noticeably shorter because it has to share the bottom row with conversion keys on either side, which let you switch between Japanese input modes such as hiragana, katakana and the Latin alphabet. If you import a Japanese board, expect the bottom row to feel cramped compared with what you are used to, and expect keycap support to be the narrowest of the three.

Where QWERTY, QWERTZ and AZERTY fit in

These are legend arrangements that sit on top of whichever physical shape you have. QWERTY takes its name from the first six letters on the top row and is used throughout the English-speaking world. QWERTZ swaps the Z and Y keys and adds umlauts for German. AZERTY rearranges several letters and much of the number row to suit French. Dvorak and Colemak go further and reshuffle the whole letter layout in the name of typing efficiency and reduced finger travel.

The key point is that the operating system decides which character a physical key sends. That means you can select a German QWERTZ layout in Windows or macOS even on a US ANSI keyboard. Everything will type correctly, but the legends printed on the keys will no longer line up with reality, which is fine for touch typists and frustrating for everyone else.

Layout is not the same as size

People often mix up layout with size, but they are separate decisions. Full-size, tenkeyless (which drops the number pad), 75 percent, 65 percent and 60 percent all describe how many keys a board has and how tightly they are packed. Each of those sizes can come in ANSI or ISO. So "I want a 60 percent ANSI board" is a complete and sensible description, and it tells a seller exactly what you are after.

How to identify the layout you own

Look at the Enter key first. If it is a wide horizontal bar, you have ANSI. If it is tall and L-shaped, you have ISO or JIS. To tell those two apart, look at the space bar and the keys around it: a short space bar flanked by extra conversion keys means JIS. You can confirm the whole thing in the tester by switching between US ANSI, UK ISO, German QWERTZ and French AZERTY in the layout menu and watching the Enter key and its neighbours change shape to match what is in front of you.

Which layout should you choose?

Choose the physical layout that matches the language you type most, because the accented and special characters need somewhere comfortable to live. If you type mainly in English and you plan to customise your keyboard with aftermarket keycaps, ANSI is the practical pick thanks to its enormous accessory ecosystem. If you type in a European language every day, ISO will serve you better even with its slimmer parts selection. JIS is really only worth seeking out if you type in Japanese or you specifically want that layout.

Common questions

Can I turn an ANSI keyboard into an ISO one in software? You can change which characters the keys produce, so an ANSI board can type every ISO character. What you cannot change is the physical shape of the keys, so the tall ISO Enter will still be a wide ANSI Enter no matter what software you run.

Will my accented letters still work on ANSI? Yes. Set the matching language layout in your operating system and the characters will type correctly. You may just have to remember where they are, since the legends will not match.

Is one layout faster to type on? The physical layout makes almost no difference to speed. Habit is what matters, so the fastest layout is the one your fingers already know.

More guides