What is a Custom Keyboard?
A custom keyboard replaces the native iOS keyboard and can provide unique features, specialized layouts, extended language support, powerful AI tools, and personalized experiences.
Getting Started
KeyboardKit is completely free to start using. Add it to from GitHub and follow the documentation to create your very own custom keyboard. You'll be up and running in minutes.
Native Feel, Unlimited Potential
KeyboardKit lets you build custom keyboards that look and feel native, but where all features and every aspect of the keyboard can be customized - giving you complete creative freedom.
Go Further
KeyboardKit Pro unlocks premium features like fully localized keyboards, powerful autocomplete, AI capabilities, dictation, themes, and much more. Take your keyboard to the next level.
Social Media
Follow KeyboardKit on Bluesky and Mastodon for the latest news.
Case Studies
Check out some case-studies of amazing apps & products that use KeyboardKit in their keyboards.
Get in Touch
Do you have any questions, ideas, or want to discuss your custom keyboard project? We'd love to hear from you! Feel free to reach out anytime.