Keyboards

Header bottom

Support

Integrate Keyman into your desktop, web and mobile applications

Keyman Engine for Desktop

Build a fully branded and customised desktop keyboarding product for Windows to fit the exact needs of your language, community or organization with the Keyman Engine for Desktop. Or add a custom virtual keyboard to your existing Windows application.

Keyman Engine for Web

Let Keyman power all your typing needs for your new or existing web application or website. With the full-featured standalone Keyman Engine for Web (KeymanWeb), you can integrate over 600 languages to give you and your users the simplest solution to typing on your site possible.

You can of course build your own keyboard layouts using Keyman Developer, as well as access our library of hundreds of keyboard layouts covering thousands of languages.

KeymanWeb Documentation
Add KeymanWeb to your website

Keyman Engine for iOS

Keyman Engine for iOS is our programming interface to integrate Keyman keyboards into your iPhone and iPad applications. Bringing with it over 600 languages and multiple keyboards for many of those languages, as well as automatic embedded font support, Keyman Engine for iOS makes it straightforward to take your app to the world!

You can develop your own keyboard layouts for Keyman for iOS with Keyman Developer. If you have existing keyboards, they can be ported to iOS with just a recompile. And of course, we include support for touch-oriented features such as touch-and-hold menus, dynamic keyboard layers and more!

Keyman Engine for iPhone and iPad Documentation
Get the Keyman Engine for iOS now

Keyman Engine for Android

Keyman Engine for Android is our programming interface to integrate Keyman keyboards into your Android applications. Bringing with it over 600 languages and multiple keyboards for many of those languages, Keyman Engine for Android makes it straightforward to take your app to the world!

You can develop your own keyboard layouts for Keyman for Android with Keyman Developer. If you have existing keyboards, they can be ported to Android with just a recompile. And of course, we include support for touch-oriented features such as touch-and-hold menus, dynamic keyboard layers and more!

Keyman Engine for Android Documentation
Get the Keyman Engine for Android SDK now

Do you already have Keyman for iPhone and iPad installed on this device?

Yes - Install Keyboard No - Download from the App Store Cancel

Do you already have Keyman for Android installed on this device?

Yes - Install Keyboard No - Download from the Play Store Cancel

Feedback

If you have any feedback or questions, just fill in this form to get in touch.

Keyboard Download

Close

Click to install: