We are happy to announce that Keyman 19 was released to beta on 6 Oct 2026. During this time, we will be working on stability and documentation, in preparation for a full 19.0 release early in 2027.

This release includes over 1400 changes and 5 major new features:

  • A brand new experience for installing and configuring Keyman for Mac
  • Autocorrect for high probability typos in Keyman for Android and Keyman for iPhone and iPad
  • A new keyboard conversion tool from macOS’s (and Ukelele’s) .keylayout format to Keyman’s .kmn
  • Keyman for Windows now fully supports Windows ARM devices
  • Localization of the keyboard download experience on all platforms into a number of languages

Downloads

Download the latest beta version from keyman.com/beta.

What’s New?

Here are some of the major changes, selected from over 1400 changes in the 19.0 alpha development cycle.

Keyman for Android

  • Autocorrect is now available for over 70 languages
  • Keyman now supports Dark mode
  • Configuration and menus have been refreshed and reorganized, making Keyman easier to use
  • Keyboard search pages are now available in more languages
  • And about 220 more changes

Keyman for iPhone and iPad

  • Autocorrect is now available for over 70 languages
  • Keyboard search pages are now available in more languages
  • And about 150 more changes

Keyman for Linux

  • Diagnostic reports to assist with compatibility issues
  • Keyboard search pages are now available in more languages
  • And about 275 more changes

Keyman for Mac

  • Brand new installer and configuration app — a much smoother install experience
  • Keyboard search pages are now available in more languages
  • And about 180 more changes

Keyman for Windows

  • Full support for Windows on ARM64 processors
  • Keyboard search pages are now available in more languages
  • Improved startup time
  • Improved stability on heavily loaded systems
  • Improvements to selection of base keyboard for mnemonic layouts
  • And about 250 more changes

Keyman Developer

  • Support for line numbers in LDML keyboard compiler messages
  • Convert from .keylayout (macOS keyboards, Ukelele) into .kmn
  • And about 400 other changes

Keyman Engine

Known issues

  • Keyman for Linux – onboard-keyman package no longer gets installed automatically when installing keyman. The reason is that it doesn’t work properly with Wayland and is not available in the official Debian/Ubuntu repos (#14769). It is still possible to install it manually in your package manager, or in a terminal window with sudo apt install onboard-keyman.

Feedback

Please share your experiences with Keyman 19 on the Keyman community site

Categories: Developing Keyman

Related Posts

Developing Keyman

Keyman Update for 25 September 2026

This edition highlights the latest Keyman product and keyboard development updates from 14 — 25 September 2026, describing recent progress across the project and contributions from the community. A few links Learn how to create Read more…

Developing Keyman

Keyman Update for 11 September 2026

Keyman Developer receives a new parameter for KMC, whitespace handling, support comments, fixing a shortcut key and the 'Show console' menu, removing confirmation modal, and many more! While Keyman for Android improves installation of package files from external sources, alongside quality of suggestions on Web. Do not forget the support for reliability of keyboard loading and help file external links. Many keyboards that have version bumps are Pontic Greek, cantonese telex, Hong Kong, kachin, and Koulango. Remember that our testimony is shuffled for every blog. A special section dedicated to Keyboard App Builder 14.5!

Developing Keyman

Keyman Update for 28 August 2026

Major improvements on Autocorrect! These alpha versions bring localization on Windows, Linux, iOS. Keyman for Windows has support for PNG format icon, track caps lock state correctly. Keyman Developer fixes unsaved layer name, continue on kmc-convert. While, Keyman for Android and iPhone and iPad has new documentation on autocorrection. KeymanWeb enhances suggestion, memory-usage, and supports complex Latin-script languages. Improvements on the Laz keyboard. New Medžuslovjansky (latinica), Ligurian, Ntcham (AZERTY), and kachin keyboards! Don't forget about our 3 new contributors and another testimonial!