How to type Esperanto Characters

Quick links

To jump to the instructions for enabling Esperanto Characters on your system click on the relevant link:  

or read on below for further background details.

General Background

Computers now can cope with Unicode characters including those required for Esperanto text. There is no excuse for publishing documents in any surrogate alphabet. The result looks wrong and gives the wrong impression to the public. There are various resources for converting from a surrogate alphabet to standard Esperanto text. (See below Methods for converting from a surrogate alphabet to Unicode).

The main problem is that keyboards by default do not have a way to type the thousands of Unicode signs. Therefore you need special keyboard layouts. How to type Esperanto depends on the operating system, and whether you, the user, have administration rights. (In Internet cafés, for example, usually you don't have the right to install programs, so methods that require an extra program are not possible).

In any application that you use, choose a font that includes the Unicode signs needed to Esperanto: ĉĝĥĵŝŭ ĈĜĤĴŜŬ. Many of the most commonly used modern fonts do have the accented letters required.

How to enable typing in Esperanto

These are the most common methods:

  • You set up the keys for the accented Esperanto letters in your usual keyboard arrangement. This is the most convenient method for most Esperantists because it enables you to type both Esperanto and your ethnic language in the same document without needing to change the layout. In some cases you need to download a program and install it.
  • You can use a so-called international keyboard arrangement with dead keys. This method is preferred by those who often type in several languages. Usually it is not necessary to download anything.
  • You can download and install a special Esperanto layout. Various letters, e.g. Q,X... are replaced by the accented letters. This system has the disadvantage that you have to learn a different layout of keys, and switch between this arrangement and others in order to type in other languages which have the missing letters. See Keyboard layouts for Esperanto in Wikipedia.
  • You can use the resources of specific programs that you use, to insert many different types of accented and other letters, usually by appropriate menus. It is not necessary to download anything. This method is simple but, for long texts, tedious.

The most suitable methods are covered in this article. We do not intend to mention every known method. If you know another method which is (more) suitable, please let us know about it.

We aim to cover the main operating systems (in alphabetical order):


When we mention a menu item or the name of a button or some other widget, we give the label in English (with an Esperanto translation in brackets). If your system is in a different language you will need to translate it yourself into that language and look for an item with that or a similar name. Unfortunately, an Esperanto interface is available only for some distributions of Linux, e.g. Ubuntu Linux, but not for Microsoft Windows or Apple Macintosh, or any of the handheld devices.

Methods for converting from a surrogate alphabet to Unicode text

esperanto.typeit.org,  this web page enables you to type accented letters without having an Esperanto layout. You can follow the instructions on the site to type the text and afterwards copy it to a document on your PC.