K Kibo Get Kibo

Does offloading an app remove your custom keyboard on iPhone?

Offloading is iOS quietly reclaiming space by removing an app’s code while keeping its data — a different, gentler operation from deleting it outright. What that distinction means for a keyboard extension specifically, why the keyboard stops working before anything is actually lost, and how to bring it straight back.

Storage got tight, so either you tapped Offload App on something in Settings → General → iPhone Storage, or iOS did it on its own because Offload Unused Apps was switched on. Either way, the app’s icon is still sitting on the Home Screen — just greyed out a little, with a small download cloud next to its name — and the keyboard it used to provide has quietly stopped showing up when you press the globe key. Nothing about that looks like the tidy, contained cleanup offloading is supposed to be.

What offloading actually is

Offloading removes an app’s installed code from the phone but deliberately keeps its documents and data behind, which is the entire point of the feature and the reason Apple treats it as separate from deleting. You can trigger it two ways: manually, by opening Settings → General → iPhone Storage, tapping an app and choosing Offload App; or automatically, by leaving Settings → App Store → Offload Unused Apps turned on, which lets iOS do the same thing on its own to apps you have not opened in a while whenever space is genuinely short. Either path leaves the same result behind — an icon that still exists, next to a cloud-with-arrow glyph, ready to redownload the moment you tap it.

What survives, and why

Because offloading is explicitly designed around keeping data intact, anything a keyboard app stored in its own local container before you offloaded it — a chosen theme, a chosen sound, a saved phrase or snippet, a purchase already made — is still sitting on the phone the whole time the app is offloaded. This is a fundamentally different event from deleting the app outright, which removes that same container along with everything in it. Offloading was built to be the one that does not cost you anything permanent.

What actually disappears in the meantime

A keyboard extension is code bundled inside the app, not something that lives separately from it, and code is exactly what an offload removes. With the app’s binary gone, there is nothing left on the phone that can draw the keyboard, play its sounds or run its lighting, so the globe key has nothing to switch to — it either skips straight past where the keyboard used to be, or lands on it and shows nothing usable. This looks identical to the keyboard having been removed, but it is a narrower problem: the instructions for how to draw and run it are temporarily missing, not the keyboard’s place in your settings or anything it had saved.

Why the Settings entry does not simply vanish

A custom keyboard depends on two separate things: an entry in Settings → General → Keyboard → Keyboards that tells iOS the keyboard is allowed to appear, and the app’s own code that actually runs it. Only a full delete, or a Reset All Settings, clears that Settings-side entry and the Full Access grant that goes with it — offloading does neither, because it was never designed to touch Settings at all, only the app’s installed binary and the space it was using. That is a real distinction, not a technicality: it is the same reason a keyboard’s entry can sometimes show up on a new iPhone before the app backing it has finished downloading, described in the guide on setting a keyboard up again after a device transfer. An offloaded keyboard is the same situation working in reverse — the entry stays put while the code behind it is briefly absent.

Getting it back

  1. Tap the app’s icon on the Home Screen, or its row in App Library. Either one triggers a fresh download over whatever connection you have, the same way installing it for the first time would.
  2. Give it a moment. A keyboard extension is a small app, so this is usually quick on Wi-Fi, but it is still a real download, not an instant restore.
  3. Tap into any text field and press the globe key to confirm the keyboard is back, rather than assuming it worked from the icon alone.
  4. If a feature you rely on needed Full Access, check Settings → General → Keyboard → Keyboards → the keyboard → Allow Full Access. It should still be exactly where you left it, since offloading never touched that switch — but it is worth confirming rather than assuming.

Once the app finishes redownloading, everything stored in its local container comes right back with it — the theme, the sound, the saved phrases, all of it — because none of that was ever actually removed from the phone. The keyboard picks up exactly where it left off.

Where Kibo fits

Kibo keeps its theme, sound and lighting choices, and any saved phrases, inside its own app’s local storage, the same place any well-behaved keyboard extension keeps them, so offloading Kibo leaves every bit of that untouched — only the app’s code needs to come back before the keyboard itself works again. Full Access is unaffected either way, since offloading never reaches into Settings: it stays off if you left it off, or on if you had turned it on, exactly as it was. Once Kibo has redownloaded, typing, autocorrect, every theme, every key sound, every backlight effect, the emoji and kaomoji panels, the fancy text styles and all 30 typing languages are back precisely as they were before the phone ran low on space. It is free to download.

Frequently asked questions

Does offloading an app delete its saved data?

No. Offloading is built specifically to remove an app’s installed code while keeping its documents and data behind, which is what makes it different from deleting the app. Anything a keyboard stored locally — a theme, a sound, a saved phrase — is still on the phone the whole time the app is offloaded.

Why did my keyboard disappear from the globe key after offloading its app?

The keyboard extension is code bundled inside the app, and code is exactly what an offload removes, even though the app’s data stays behind. With nothing left to draw or run the keyboard, the globe key has nothing to switch to until you redownload the app.

Do I lose Full Access or have to set the keyboard up again after offloading?

No to both, which is the main way offloading differs from deleting. Offloading never touches Settings, so the keyboard’s entry in Settings → General → Keyboard → Keyboards and its Full Access grant should still be exactly as you left them once the app finishes redownloading.

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.

Download on the App Store

Related guides

All guides