Why doesn’t my custom keyboard work in landscape mode on iPhone?
A third-party keyboard that looks perfect held upright and cramped or off the moment you turn the phone sideways — because landscape support is a second layout a developer has to build on purpose, not something that comes free with portrait.
It looks fine every other time you type. Then the phone turns sideways — reading in Safari, replying from a video app, whatever it was — and the keyboard you picked looks off: keys too close together, spacing that does not match the rest of the theme, sometimes a row that looks clipped at the edge. Nothing crashed and nothing needs reinstalling. What happened is that landscape is not a bigger version of the portrait keyboard. It is a differently shaped one, and building it is a separate piece of work a keyboard’s developer has to choose to do.
Portrait and landscape are not the same layout, scaled
Turn a phone from portrait to landscape and the keyboard does not just get wider — it gets wider and shorter at the same time, because the whole screen swapped which dimension is long. A row of keys drawn to fit a tall, narrow rectangle does not simply stretch cleanly into a short, wide one; the proportions that made it look right in one orientation are wrong for the other. A keyboard that only ever measured itself for the portrait shape has nothing else to fall back on, so it renders the same layout into a frame it was never designed for, and the mismatch is what you are seeing.
Why landscape gets skipped
Almost all on-screen typing on an iPhone happens in portrait — it is how the phone is held for a text message, a note, a search bar, nearly anything typed with a thumb. Landscape typing is a small slice of that by comparison, mostly incidental to something else the phone is doing sideways already, like watching a video or playing a game. A keyboard extension also runs inside a tight memory and CPU budget, which makes every layout it supports a real cost to build and maintain rather than a free variation on one design. Given a limited amount of engineering time and a feature most people will rarely see, it is a reasonable, common choice to build the portrait layout properly and leave landscape unbuilt rather than half-build both.
Apple’s own keyboard is not automatically better at this — it just started years earlier
The built-in iPhone keyboard also looks noticeably different in landscape than in portrait, and getting that right took Apple’s own dedicated engineering across many iOS releases and iPhone screen sizes. None of that work transfers to a third-party keyboard automatically just because it is also a keyboard installed on the same phone. Every keyboard extension starts from its own layout code, so a well-handled landscape mode on one keyboard says nothing about whether another one, including Apple’s, has built the same thing.
How to tell this is what you are seeing
- The keyboard looks correct in portrait and only goes wrong the moment you rotate → this. Landscape simply was not built for that keyboard.
- Apple’s own keyboard looks wrong in landscape too, at the same time → a different problem, likely a Display & Brightness or accessibility zoom setting, not the keyboard app.
- The keyboard disappears entirely in landscape rather than rendering oddly → check Settings → General → Keyboard → Keyboards to confirm it is still in your list; a keyboard cannot un-install itself on rotation, so this is usually a different keyboard becoming active instead.
What actually helps
There is no setting on the iOS side that forces a third-party keyboard to redraw itself for landscape — that decision was made once, in the keyboard’s own code, and a Settings toggle cannot add a layout that was never built. Rotating back to portrait is the immediate fix, and it is a legitimate one rather than a workaround: portrait is the shape the keyboard was actually designed for. Past that, a keyboard’s own settings panel or its App Store listing is the place to check for a landscape option specifically, since a handful of keyboards do build and advertise one.
Where Kibo fits
Kibo is built for the iPhone’s portrait keyboard. Its themes, key sounds and backlight effects are all designed and tested for that orientation, which is also the one almost everyone actually types in. It is free to download and works with Full Access left off.
Frequently asked questions
Why does my keyboard look squeezed or misaligned when I turn my phone sideways?
Landscape is a differently proportioned layout, not a stretched version of the portrait one, and a third-party keyboard only gets a proper landscape layout if its developer specifically built one. If they did not, the portrait layout gets rendered into the landscape frame anyway, which is what produces the cramped or off-looking result.
Is this the same issue as the keyboard going small and leaning to one side?
No. That is the one-handed keyboard, switched on from the menu that appears when you hold down the globe or emoji key, and it is about where the keyboard sits rather than which way the phone is turned — it can happen in either orientation. The small keyboard you can pinch and drag anywhere on screen is an iPad feature and does not exist on iPhone at all. A landscape layout problem only shows up when the phone itself is turned sideways.
Do all third-party keyboards support landscape typing?
No — it varies by app, and it is a choice each developer makes rather than something iOS provides automatically. If landscape support matters to you, check the specific keyboard’s settings or its App Store listing rather than assuming it is there.
Try it on your own keyboard
Kibo is a free custom keyboard for iPhone with real mechanical key sounds, a wardrobe of themes and RGB backlight effects. No account, no ads, and it works with Full Access left off.