Keyman
Social Networking
Free
Keyman makes it easy to type in over 1,700 different languages on your iPhone, iPad or iPod! Install all your language keyboards as a system keyboard and use them in every app on your iPhone or iPad!
Type in:
- Amharic
- Tamil
- Greek
- Hebrew
- Sinhala
- Syriac
- Tibetan
- Hindi
- Over one thousand more!
Keyman requires the "Allow Full Access" option to be switched on just once when you install a new keyboard, in order for your language keyboard to be installed into the system. For your privacy and security, you can then switch the option off again.
Features include:
- Build custom keyboards with Keyman Developer and load them on your phone
- Smooth optimised keyboard layouts
- Predictive text for a growing set of languages
- Built in browser displays your language even if iOS doesn't support it
more Published on 2026-03-09.
* maint(ios): upgrade to Xcode 26.2 (#15614)
* Minor fixes and performance improvements
18.0.248 12 Mar
Published on 2025-12-03.
* Minor fixes and performance improvements
18.0.246 5 Feb
Published on 2025-10-31.
* Minor fixes and performance improvements
18.0.245 03/12/2025
Published on 2025-10-15.
* chore(ios): renew certificate (#14917)
* Minor fixes and performance improvements
18.0.244 03/11/2025
Published on 2025-09-29.
* Minor fixes and performance improvements
18.0.243 15/10/2025
Published on 2025-09-18.
* fix(web): fix error trying to calculate style scaling effects (#14696)
* Minor fixes and performance improvements
18.0.242 30/09/2025
Published on 2025-08-27.
* Minor fixes and performance improvements
18.0.241 19/09/2025
Published on 2025-08-22.
* fix(web): deploy `web/build/publish` folder (#14238)
* fix(ios): restore keyboard scale map for iPad Air 2 (#14306)
* Minor fixes and performance improvements
18.0.240 28/08/2025
Published on 2025-06-04.
* Minor fixes and performance improvements
18.0.239 25/08/2025
Published on 2025-05-30.
* fix(web): empty layout fontSize property should default to 1em (#13960)
* chore(ios): FirstVoices certificate update (#14005)
* feat(ios): log active keyboard, model IDs with reported errors (#14006)
* chore(ios): update FirstVoices AppIcon (#14011)
* Minor fixes and performance improvements
18.0.238 05/06/2025
Published on 2025-05-12.
* maint(web): merge LMLayer CI build config with standard Web CI build config (#13808)
* fix(ios): restore keyboard-scale settings for older, still-supported iOS devices (#13817)
* change(ios): limit reports about devices without predefined scaling entries (#13828)
* chore(ios): Update inuktitut_pirurvik to 1.4.1 (#13841)
* fix(web): add robustness for bad touch-layout fontsize specs (#13838)
* fix(web): sustain active batched-layout mode when keyboard is switched (#13863)
* maint(common): apply new codeowners from master (#13874)
* Minor fixes and performance improvements
18.0.237 30/05/2025
* Minor fixes and performance improvements
18.0.236 13/05/2025
* Minor fixes and performance improvements
18.0.235 23/04/2025
Published on 2025-01-27.
* fix(web): add null guard for focusing next element via keystroke (#13035)
* fix(web): fix handling of fonts with single quotes in filename (#13041)
* fix(web): do not simplify nul-prefixed contexts when rule-matching (#13040)
* fix(web): prevent multitap warning that occurs multitapping longpressable modifier keys (#12974)
* Minor fixes and performance improvements
17.0.335 06/02/2025
Published on 2025-01-16.
* Minor fixes and performance improvements
17.0.334 28/01/2025
Published on 2024-10-30.
* fix(common): declare dep on @keymanapp/ldml-keyboard-constants (#12475)
* chore(ios): renew certificate (#12513)
* Minor fixes and performance improvements
17.0.332 06/11/2024
Published on 2024-09-16.
* Minor fixes and performance improvements
17.0.331 30/10/2024
Published on 2024-09-09.
* change(web): revert #11174, which loads keyboards before initializing the OSK (#12040)
* fix(web): unrevert #11258, leaving OSK hidden before instructed to display (#12058)
* chore(common): use `nvm` to select version of node for builds (#12074)
* fix(web): disable fat-finger data use when mayCorrect = false (#12226)
* chore(common): allow build agents to automatically select emsdk version, and enable support for 3.1.60+ (#12245)
* fix(web): fix documentation-keyboard spacebar-text scaling (#12240)
* change(ios): defer registration of fonts past initialization (#12241)
* Minor fixes and performance improvements
17.0.330 17/09/2024
Published on 2024-07-27.
* fix(web): add nullish test in setOsk (#12041)
* Minor fixes and performance improvements
17.0.329 09/09/2024
Published on 2024-07-25.
* fix(web): Don't apply suggestion unless fully configured (#11636)
* fix(web): get row-height for flick constraints after performing layout (#11692)
* fix(web): add limited Array.from polyfill for lm-worker use (#11733)
* fix(web): set new-context rules' device to match that of the active OSK (#11744)
* fix(web): prevent desktop OSK crash when addKeyboards is called before engine init (#11787)
* fix(web): fix id of longpress keys with modifier set in touch layout (#11797)
* change(web): change after-word whitespace check to be more selective (#11824)
* fix(web): use fat-finger data with simple keypresses (#11871)
* chore(common): Update Crowdin strings for Portuguese (#11976)
* Minor fixes and performance improvements
17.0.328 28/07/2024
Published on 2024-06-02.
* fix(developer): handle unsupported `return` statement in `match` and `nomatch` in web compiler (#11547)
* fix(ios): remove incorrect cast in log statement to prevent crash (#11570)
* fix(ios): do not write to shared storage from system keyboard (#11622)
* fix(web): fixes error on tab, enter when only a single input element is on the page (#11615)
* fix(web): correctly handle cross-origin stylesheets when calculating keyboard size and key cap font size (#11616)
* fix(web): pre-init keyboard activation awaits init before proceeding (#11617)
* fix(web): add null guard for missing debug info when reporting to Sentry (#11619)
* Minor fixes and performance improvements
17.0.327 25/07/2024
Published on 2024-05-15.
* Minor fixes and performance improvements
17.0.326 03/06/2024
Published on 2024-05-15.
* chore(ios): 17.0 stable release
* chore(web): 17.0 stable release
* Minor fixes and performance improvements
17.0.325 15/05/2024
Published on 2024-03-11.
* fix(web): fixes content-editable error that occurred on focus changes (#10747)
* fix(ios): changed build script prepRelease to fix sample builds (#10940)
* Minor fixes and performance improvements
16.0.147 12/03/2024
Published on 2023-11-30.
* Minor fixes and performance improvements
16.0.145 02/02/2024
Published on 2026-03-09.
* maint(ios): upgrade to Xcode 26.2 (#15614)
* Minor fixes and performance improvements
more Version 18.0.248 12 Mar
Data Not Linked to You The following data may be collected but it is not linked to your identity: