A custom iOS & iPadOS keyboard can replace the standard system keyboard with your own app. It's the only way to directly interact with other apps on the platform.
KeyboardKit lets you create a custom keyboard in minutes, using technologies like Swift & SwiftUI. It's open-source, has many features and can be extended with pro features.
Explore
About
Why build a custom keyboard and how can KeyboardKit help?
Features
KeyboardKit supports 70 locales and a rich set of features.
KeyboardKit Pro
Unlock pro features to take your keyboard to the next level.
Themes
KeyboardKit Pro unlocks a theme engine for rich, custom designs.
Open-Source
KeyboardKit is open-source and free to use. Join the community!
App
Create custom keyboards directly on your iPhone or iPad.
Blog
Follow the KeyboardKit blog for news & updates.
Next Word Prediction
KeyboardKit Pro 9 adds a feature that stopped working in iOS 16 - Next Word Prediction! Let’s take a look at how it works, and how you can easily add next word prediction to your keyboard.
KeyboardKit 9.0
KeyboardKit 9.0 is finally out! 🚀 Let’s take a look at all the new things that make KeyboardKit better than ever, and how to best upgrade from KeyboardKit 8 to KeyboardKit 9.
Case Studies
Check out some case-studies of amazing apps & products that use KeyboardKit in their keyboards.