How to add a rainbow wave effect to your iPhone keyboard
A rainbow wave is a continuous backlight effect, running on its own the whole time the keyboard is open rather than waiting for a keypress — which is a different piece of machinery than the confetti-and-sparks family, and why it needs to be picked separately from a keyboard theme.
Somewhere you saw it: colour rolling steadily across a row of keys, cycling through the spectrum on its own, with nobody’s finger anywhere near the screen. It looks like the kind of thing that has to be a setting somewhere — Settings → General → Keyboard, maybe, or tucked into Accessibility. It is not, and it was never going to be. Apple’s own keyboard has no lighting of any kind to switch on, moving or otherwise, so a rainbow wave always means adding a different keyboard on top of it, not finding a hidden switch inside the one already on the phone.
Why the built-in keyboard has nothing like this
iOS ships with one keyboard, drawn by one piece of Apple’s own code shared by every app that needs text input, and that code draws exactly one thing: flat grey keys, light in Light Mode and dark in Dark Mode. Nothing under those keys is animated, and nothing was ever built to run on its own regardless of whether you are typing. A colour wash that keeps moving needs an animation loop sitting behind the keyboard the whole time it is open — extra machinery Apple’s keyboard was simply never given, because it was never meant to be more than plain system chrome.
What makes an effect a “wave” rather than a burst
Backlight effects on a keyboard extension tend to split into two families that behave nothing alike. A reactive effect exists only in response to a keypress — something blooms or scatters under the exact key you touched, then goes still again until the next press. A continuous effect is the opposite: it runs on its own timer for as long as the keyboard is on screen, moving whether you are typing or not. A wave has to belong to the second family almost by definition. A colour sweep that only appeared for an instant after a keypress would not read as a wave rolling across the keyboard — it would read as a flash under one key, gone before the eye could follow it anywhere.
One shared timer, not sixty redraws a second
A continuous effect does not need to repaint the screen at the frame rate a game would, because a slow colour sweep looks just as smooth at a lower rate and costs the phone far less to keep running. Rather than each key animating independently, a keyboard built this way usually drives every continuous effect off one shared timer that steps the whole animation forward together, which is both simpler to build and cheaper to run than sixty independent redraws a second would be.
Why it stops the instant you close the keyboard
A continuous effect only exists while the keyboard extension itself is alive on screen. Switch to a different app, dismiss the keyboard, or tap into a secure field that falls back to Apple’s own keyboard, and iOS tears the extension down along with whatever timer was driving the animation — there is no version of this running quietly in the background afterward, because the code producing it no longer exists once the extension is gone. The wave is only ever on screen for exactly as long as the keyboard is.
Adding one, start to finish
- Find a keyboard app that offers a continuous, wave-style backlight effect and install it from the App Store, the same as any other app.
- Open the app once — most walk you straight to the right Settings screen from there.
- Settings → General → Keyboard → Keyboards → Add New Keyboard…, then tap the app’s name under “Third-Party Keyboards”.
- In any app, tap and hold the globe key 🌐 and pick the new keyboard from the list, or tap it repeatedly to cycle to it.
- Open the keyboard’s own settings — usually from inside its app, sometimes from a gear icon on the keyboard itself — and choose the wave-style effect from the lighting list.
That is the whole setup. Picking a continuous effect over a reactive one does not change any of the steps above — it is still the same third-party keyboard, added the same way.
Full Access has nothing to do with it
It is easy to assume that an effect running constantly on its own needs more permission than one that only reacts to a keypress. It does not need any more, or less. Full Access governs a keyboard extension reaching outside its own sandbox — a network request, or reading the system clipboard — and colour animating on screen never does either of those things, whether it is triggered by a keypress or running on a timer. A rainbow wave works exactly the same with Full Access left off.
Pairing it with a theme
A theme and a lighting effect are usually two separate choices on a keyboard that offers both, not one bundled package, so a wave effect ends up layered over whatever theme is already selected rather than replacing it. That is worth knowing before picking either one: a wave already carries the full colour spectrum by itself, so it tends to read most clearly over a calmer, darker or more neutral theme underneath it. Laid on top of a theme that is already bright or heavily patterned, the same wave can end up fighting the background instead of standing out against it.
Where Kibo fits
Rainbow Wave is one of Kibo’s 15 backlight effects, and it sits in the continuous family alongside Fire, Meteor, Aurora and Starlight, running on a shared 30fps timer rather than sixty independent redraws a second, and stopping completely the instant the keyboard leaves the screen. It is chosen separately from Kibo’s 56 themes, so it can sit over a Minimal or Dark theme just as easily as a Colorful one. Like every effect on Kibo, it needs nothing beyond the ordinary steps to add a third-party keyboard and works with Full Access left off, since that switch is read only by the Copy word, Copy line and Paste buttons on Kibo’s own toolbar. A starting set of effects is free to try, with the rest unlocked through the one-time Kibo Pro purchase.
Frequently asked questions
Does iPhone have a rainbow wave or colour-cycling keyboard effect built in?
No. Apple’s own keyboard has no lighting of any kind, moving or reactive — it draws flat grey keys and nothing else. A rainbow wave always comes from a third-party keyboard.
Does a continuous effect like a rainbow wave use more battery than a reactive one?
It draws for as long as the keyboard is open rather than only in short bursts after a keypress, so it does use somewhat more than a reactive effect over the same stretch of typing. Either way, the effect stops completely the moment the keyboard leaves the screen — nothing keeps animating in the background.
Does a rainbow wave effect need Full Access?
No. Full Access covers a keyboard extension reaching outside its own sandbox, mainly the system clipboard and network requests. A backlight effect, continuous or reactive, is drawn entirely on screen and needs neither.
Can I use a rainbow wave effect with any keyboard theme?
Yes — theme and lighting are normally picked independently, so a wave effect can be layered over any theme. It tends to stand out most clearly over a calmer or darker theme, since the wave itself already carries the colour.
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.