1. Forum
  2. >
  3. Topic: Esperanto
  4. >
  5. esperanto keyboard on apple p…


esperanto keyboard on apple products!

if you have an ipod touch, or an iphone etc., you can serch up "esperanto keyboard" and click the app Esperanta Klavaro, it should be the first one and its icon is a white backround with a green star. I hope it works for you!

August 4, 2015



See (and try) also an alternative, non-QWERTY keyboard for iPhone and iPad :

P.S. — Mi mem uzas MessagEase-klavaron jam 10 monatoj. Ĉi tie en Duolingo mi tajpas per Esperanto-klavarfasono ankaŭ en la angla, ĉar en ĝi ekzistas ankaŭ la literoj Q, W, X kaj Y. Mi do ne devas ŝanĝi inter klavaroj. Tio estas tre utile. :-)

Kompreneble, mi havas Esperanta Klavaron (de Slava Ŝkljajev) kaj Esperanto-Klavaron (de Chuck Smith) en mia saĝtelefono. — Tamen mi prefere uzas la ideoriĉan MessagEase-klavaron.

Sed sed, se vi ŝatas uzi QWERTY-specajn klavarojn, MessagEase ne estas via klavaro. :-)


Parenteze, bv. legi ankaŭ jenan fadenon ĉe lernu!-paĝaro:


If you use Macintosh (Mac OS X), you can type Esperanto on extended keyboards:

  • Finnish (note: alt/optio + y and u → ŭ [= u + breve])
  • Norwegian (note: alt/optio + y and u → ŭ)
  • US (note: alt/optio + b and u → ŭ).

Extended keyboards work also in iPad (and iPhone) with an external keyboard. :-)


Here is a possibility for OS X users. I know that it might be off-track here where iPhones, iPads are involved; but there might exist a possibility that some OS X computer users will be brought here by search engines.

I have just adapted GNOME's Esperanto keyboard to OS X (thanks to the Ukelele software! ).

The layout file is located at https://github.com/jungerstein/esperanto-komputilo/tree/master/klavarfasonoj/osx/esperanto-cf.bundle

To install, please copy the bundle to "~/Library/Keyboard Layouts", and then add it as you will add other layouts via OS X's settings.

The letters ĝŝŭĵĥĉ are typed via qwy[]x respectively; no other keys (like AltGr or dead keys) are required. If you want the English letters / symbols, please hold Alt key (either side) at the same time.

Since I am a bad painter (especially when I use a computer to paint), I cannot draw the green-star flag properly. On my own computers I use Esperanto-iksoj.icns (If anyone who knows the name/handle name of the initial contributor(s), please inform me so I can address him / her / them properly here), but at GitHub it would be another more serious thing, so I deleted it. Hence you can use any ICNS file you like, rename it as "Esperanto C. F. .icns", and put it alongside "Esperanto C. F. .keylayout". Please note that there is a space between the two points right after the F.

At last, I would like to express my gratitude to the author(s) of the original GNOME Esperanto keyboard layout and the author(s) of Esperanto-iksoj layout, as well as John Brownie, the author of Ukelele software (http://scripts.sil.org/cms/scripts/page.php?site_id=nrsiid=ukelele).


Thank you Stefan_DeJager, Esperanto Klavaro works really well on my iPad. I'll try it on my iPhone, too.


For some reason, both Esperanta Klavaro and another "Esperanto Keyboard" app are quite slow on my iPad, but work as fine as any other keyboard on iPhone. Is anyone else noticing this behaviour? It makes using Duolingo or Lernu! quite tedious on my iPad.


I have created and shared a keyboard layout of Esperanto + Colemak, if anyone is interested! Did it using Ukelele.



I found that for mac computers, using Text Replacement in the keyboard section of System Preferences is the easiest way to start typing circumflex. I setup a replace using semicolon and the letter, and set the replacement to be the accented character. So typing ;c gets you ĉ. And it auto recognizes capital so you only need to set up 6 replacements. Here they are so you can copy paste them. ĉ ĝ ĥ ĵ ŝ ŭ

No need to switch out keyboards or anything. I used semicolon since its easy to access and rarely used in english, and when it is used, it is usually followed by a space. Hopefully that helps someone!


One easy solution I have found is go into keyboard settings then "text replacement" from there you can create shortcuts for each of the non regular characters by C&Ping them from a website. Paste the character into the "phrase" field and then use the cx jx hx gx ux as the "shortcut". This seems to work pretty well fro me.


For macOS users with BetterTouchTool (https://folivora.ai), you can create a keyboard shortcut to output these characters without having to switch to a different keyboard layout.

Click on the BetterTouchTool icon in the macOS menu bar, select Preferences > Keyboard and click "Add New Shortcut or Key Sequence". Use "Insert / Type / Paste Custom Text" as the "Trigger Predefined Action".

For example, you may want to use the keyboard shortcut "⌥ + g" to output ĝ, and "⇧ + ⌥ + g" to output Ĝ.

Unfortunately you will need to add a keyboard shortcut for each uppercase and lowercase character. If you know how to work with JSON files, you can do this 'multe pli rapide' by exporting your current BetterTouchTool settings (select the Manage Presets button in the bottom left) and merging the list of triggers that I've extracted from the "BTTTriggers" section of my JSON settings file into yours: https://gist.github.com/bastones/b25ebbdf67bada6d32cad69dbc5847a3. You then just need to re-import your JSON settings file.

Alternatively, just add the keyboard shortcuts yourself. Here is a list of all the characters to copy and paste into BetterTouchTool:

Ĉ ĉ

Ĝ ĝ

Ĥ ĥ

Ĵ ĵ

Ŝ ŝ

Ŭ ŭ

Learn Esperanto in just 5 minutes a day. For free.