KeyboardKit lets you create custom keyboards in minutes, using technologies like Swift & SwiftUI. It's open-source, has many features and can be extended with pro features.
Explore
![About About icon](/assets/heros/icon.png)
About
Why build a custom keyboard and how can KeyboardKit help?
![Features Features icon](/assets/heros/features.png)
Features
KeyboardKit supports 70 locales and a rich set of features.
![Open-Source Open-Source icon](/assets/heros/github.png)
Open-Source
KeyboardKit is open-source and free to use. Join the community!
![KeyboardKit Pro KeyboardKit Pro icon](/assets/heros/pro.png)
KeyboardKit Pro
Unlock pro features to take your keyboard to the next level.
![App App icon](/assets/heros/app.png)
App
Create custom keyboards directly on your iPhone or iPad.
![Documentation Documentation icon](/assets/heros/documentation.png)
Documentation
KeyboardKit has an extensive online documentation.
Latest News
Follow the KeyboardKit blog for news & updates.
![KeyboardKit 9.2](/assets/headers/versions/9_2.jpg)
KeyboardKit 9.2
Feb 14, 2025 ·
![KeyboardKit 9.1](/assets/headers/versions/9_1.jpg)
KeyboardKit 9.1
Jan 30, 2025 ·
Case Studies
Check out some case-studies of amazing apps & products that use KeyboardKit in their keyboards.