Esperanto Name Generator
Given names in their Esperanto forms
Browse 500 given names in their Esperanto forms: Johano, Ludoviko, Maria and Katarina, Bible names such as Jeĥezkel and Raĥel, pet forms such as Joĉjo and Manjo, and word names such as Espero (hope).
About Esperanto names
Esperanto treats a name like any other noun: it ends in -o. When L. L. Zamenhof published the language in 1887, signing himself Doktoro Esperanto, the common European names took Esperanto shapes, and those forms have been in dictionaries and books ever since: Johano, Petro, Paŭlo, Ludoviko, Vilhelmo, Georgo. In the oldest texts women's names end in -o as well (Mario, Klaro, Sofio, Elizabeto), but most speakers today use -a, so Maria, Klara and Sofia stand in the list beside the older forms.
Two features are Esperanto's own. The suffixes -ĉj- and -nj- make affectionate short forms from the first letters of a name: Johano becomes Joĉjo, Petro becomes Peĉjo, Maria becomes Manjo. And the Esperanto Bible, whose Old Testament Zamenhof translated himself, spells Hebrew names with the language's own letters: Jeĥezkel, Ŝimŝon, Ĥabakuk, Raĥel.
The 500 entries also hold classical names in their Esperanto forms, names from Zamenhof's translation of Hamlet such as Ofelio and Laerto, and Esperanto words of the kind speakers choose as nicknames and pen names, each with its meaning, as in Espero (hope). Every name is written with the proper letters ĉ, ĝ, ĥ, ŝ and ŭ. Family names are left out, because Esperanto speakers keep their surnames as they are.
How to choose Esperanto names
- Use -o for a man. For a woman, choose -a for a present-day feel or -o for the style of the earliest Esperanto books, and keep to one style within a story.
- A pet form takes -ĉjo for a man and -njo for a woman after the first one to five letters of the name, so Vilhelmo can be Vilĉjo, Viĉjo or Vilhelĉjo. All three are in the list.
- Type the real letters. Ĉ, ĝ, ĥ, ŝ and ŭ are letters of their own with their own sounds, and spellings such as "cx" or "ch" are only stopgaps for a keyboard that lacks them.
- The stress always falls on the second-last syllable: lu-do-VI-ko, ma-RI-a, jo-HA-no. Say a name aloud that way before you settle on it.
- Leave the surname alone. An Esperanto speaker pairs an Esperanto given name with the family name as it is written at home.
Frequently asked questions
Are these real Esperanto names?
The given names are Esperanto forms of the kind found in Esperanto dictionaries, the Esperanto Bible and Esperanto literature, such as Johano, Katarina, Miĥaelo and Zeĥarja. The list has not been compared entry by entry with a dictionary, so look a form up before you print it. The word names, such as Stelo (star) and Paco (peace), are ordinary Esperanto words offered as ideas for nicknames and pen names, not registered given names.
How do I turn my own name into Esperanto?
If your name belongs to the common European stock, it probably has an established form already: John, Juan and Jan are all Johano, and Catherine is Katarina. If it does not, do what most speakers do and keep your name as it is. Nobody is expected to change a name to speak Esperanto.
Why does the list have both Mario and Maria?
They are the same name in two styles. Early Esperanto gave every name the noun ending -o, so the first textbooks have Mario, Klaro and Sofio for women. Most speakers now prefer -a for women's names, which gives Maria, Klara and Sofia.
What are names like Joĉjo and Manjo?
They are affectionate short forms, the Esperanto answer to Johnny and Molly. The suffix -ĉj- is for men and -nj- for women, and each goes after the first few letters of the name: Joĉjo from Johano, Miĉjo from Miĥaelo, Manjo from Maria, Sonjo from Sofia.
Related generators
Latin Name Generator
Classical, medieval and Latinized names in Latin
European Name Generator
Authentic first and last names from across Europe
Polish Name Generator
Real Polish first names and surnames, correctly gendered
Italian Name Generator
Authentic Italian first names and surnames
Spanish Name Generator
Authentic Spanish first names with double surnames
Language Name Generator
Names for the tongues spoken in your world
Klingon Name Generator
Warrior names worthy of the Great Houses
Quenya Name Generator
High Elvish names in Tolkien's ancient tongue
More like this
First Name Generator
Random first names for characters, babies and new identities
Last Name as First Name Generator
Surnames that work as first names
Tunisian Name Generator
Full names in the spellings Tunisia uses
Corsican Name Generator
Island names in Corsican and French forms
Igbo Name Generator
Igbo given names, short forms and family names
Bavarian Name Generator
Saints' names, dialect short forms and farm surnames
All 500 Esperanto names
A: 53 names
- Abŝalom
- Adamo
- Adela
- Adelaida
- Adolfo
- Agabo
- Agata
- Aglo (eagle)
- Agnesa
- Aĥilo
- Akvila
- Alberto
- Aleĉjo
- Aleksandra
- Aleksandro
- Alfonso
- Alfredo
- Alica
- Amalia
- Amalio
- Ambrozio
- Amikino (friend)
- Amiko (friend)
- Aminda (lovable)
- Amo (love)
- Anastazia
- Anĉjo
- Andreo
- Anĝela
- Anĝeliko
- Anjo
- Anna
- Anna Katarina
- Anna Maria
- Anna Sofia
- Anselmo
- Antonia
- Antono
- Apolos
- Arĝento (silver)
- Arĥimedo
- Ariadna
- Aristarĥo
- Aristotelo
- Arnoldo
- Arturo
- Aŝer
- Aŭgusta
- Aŭgusteno
- Aŭgusto
- Aŭrelia
- Aŭrora
- Aŭtuno (autumn)
B: 19 names
- Baltazaro
- Barbara
- Barnabas
- Bartimeo
- Bartolomeo
- Baruĥ
- Bat-Ŝeba
- Bazilo
- Beatrica
- Bela (beautiful)
- Benedikto
- Benjamen
- Benjameno
- Bernardo
- Berta
- Blanka
- Bonifaco
- Brava (brave)
- Brigita
C: 9 names
- Cecilia
- Cefanja
- Cezaro
- Cicerono
- Cidkija
- Ĉielo (sky)
- Cigno (swan)
- Cipora
- Cirilo
D: 12 names
- Daĉjo
- Damiano
- Danielo
- Davido
- Demetrio
- Demosteno
- Diana
- Diogeno
- Dominiko
- Donjo
- Dorkas
- Dorotea
E: 41 names
- Edita
- Edmundo
- Eduardo
- Eleonora
- Elija
- Elinjo
- Eliŝa
- Elizabeta
- Elizabeto
- Elkana
- Elvira
- Ema
- Emanuelo
- Emilia
- Emilo
- Eminjo
- Enoŝ
- Epafrodito
- Epikuro
- Erasmo
- Erasto
- Erĉjo
- Erika
- Eriko
- Erneĉjo
- Ernestina
- Ernesto
- Ernesto Vilhelmo
- Esav
- Esĥilo
- Espero (hope)
- Estera
- Eŭgenia
- Eŭgeno
- Eŭklido
- Eŭnike
- Eŭripido
- Eŭtiĥo
- Eva Maria
- Evanjo
- Ezopo
F: 17 names
- Febe
- Feliĉa (happy)
- Felicia
- Felikso
- Ferdinando
- Fidela (faithful)
- Fido (trust)
- Filemon
- Filipo
- Flora
- Floro (flower)
- Franciska
- Francisko
- Franjo
- Freĉjo
- Frederika
- Frederiko
G: 17 names
- Gabriela
- Gabrielo
- Gajo
- Gamaliel
- Gasparo
- Genoveva
- Georgo
- Georgo Alberto
- Gerardo
- Gertruda
- Gertrudo
- Gilberto
- Gizela
- Ĝojo (joy)
- Gotfredo
- Gregoro
- Gustavo
H: 31 names
- Ĥabakuk
- Habel
- Ĥagaj
- Hamleto
- Ĥana
- Hanibalo
- Ĥanoĥ
- Haroldo
- Hedviga
- Hektoro
- Helena
- Helena Sofia
- Helenjo
- Henĉjo
- Henrieta
- Henriko
- Henriko Ludoviko
- Herberto
- Herkulo
- Hermano
- Hermina
- Herodoto
- Hieronimo
- Hipokrato
- Hipolito
- Hirundo (swallow)
- Ĥizkija
- Homero
- Horacio
- Hoŝea
- Hugo
I: 12 names
- Ida
- Ifigenio
- Ignaco
- Ijob
- Ikaro
- Irena
- Isaak
- Isaĥar
- Iŝmael
- Ivano
- Izabela
- Izidoro
J: 37 names
- Jafet
- Jairo
- Jakob
- Jakobo
- Jeĥezkel
- Jehuda
- Jeremia
- Jerobeam
- Jesaja
- Jiftaĥ
- Jiŝaj
- Jitro
- Joakimo
- Joĉjo
- Johana
- Johana Margareta
- Johanĉjo
- Johanjo
- Johano
- Johano Georgo
- Jona
- Jonatan
- Joŝija
- Josuo
- Jozef
- Jozefina
- Jozefo
- Jozefo Marteno
- Judita
- Julia
- Juliana
- Juliano
- Julinjo
- Julio
- Junjo
- Justeno
- Justina
K: 36 names
- Kaĉjo
- Kamila
- Kamilo
- Kanjo
- Kanto (song)
- Kara (dear)
- Karĉjo
- Karlo
- Karlo Henriko
- Karolina
- Kasandra
- Katanjo
- Katarina
- Kazimiro
- Klanjo
- Klara
- Klara Luiza
- Klaro
- Klaŭdia
- Klaŭdino
- Klaŭdio
- Klemento
- Kleopatra
- Kolombo (dove)
- Konrado
- Konstanca
- Konstanteno
- Koreŝ
- Kornelia
- Kornelio
- Krispo
- Kristiano
- Kristina
- Kristoforo
- Ksavero
- Kuraĝo (courage)
L: 26 names
- Laerto
- Lamberto
- Laŭra
- Laŭrenco
- Lazaro
- Lemeĥ
- Leonardo
- Leono
- Leonora
- Leopoldo
- Libero (freedom)
- Lidia
- Lilio (lily)
- Livia
- Lucia
- Luciano
- Luĉjo
- Ludovika
- Ludoviko
- Luiza
- Luko
- Luko Danielo
- Lukrecia
- Lumo (light)
- Lunjo
- Luno (moon)
M: 36 names
- Magdalena
- Maksimiliano
- Malaĥi
- Manase
- Manjo
- Marcelo
- Marganjo
- Margareta
- Maria
- Maria Helena
- Maria Klara
- Maria Luiza
- Marinjo
- Mario
- Marko
- Marko Andreo
- Maro (sea)
- Marta
- Marteno
- Mateo
- Matiaso
- Matilda
- Maŭrico
- Melania
- Melĥioro
- Metuŝelaĥ
- Miĉjo
- Miĥa
- Miĥaelo
- Miĥal
- Mikaelo
- Minerva
- Mirjam
- Monika
- Mordeĥaj
- Moseo
N: 15 names
- Naftali
- Naĥum
- Najtingalo (nightingale)
- Narciso
- Natalia
- Natanael
- Neĝo (snow)
- Neĥemja
- Niĉjo
- Nikĉjo
- Nikoĉjo
- Nikodemo
- Nikolao
- Noa
- Norberto
O: 12 names
- Obadja
- Odiseo
- Ofelio
- Oktavia
- Olga
- Olivero
- Onesimo
- Orfeo
- Oskaro
- Osvaldo
- Oto
- Ovidio
P: 21 names
- Paco (peace)
- Papilio (butterfly)
- Patriko
- Paŭĉjo
- Paŭla
- Paŭlina
- Paŭlo
- Paŭlo Antono
- Paŭnjo
- Peĉjo
- Periklo
- Perlo (pearl)
- Perseo
- Petro
- Petro Emilo
- Pitagoro
- Platono
- Polonio
- Printempo (spring)
- Priskila
- Prometeo
R: 23 names
- Rafaelo
- Raĥel
- Rajmundo
- Rebeka
- Regina
- Reĥabeam
- Renata
- Revo (daydream)
- Riĉjo
- Rikardo
- Rivero (river)
- Roberto
- Roĉjo
- Rodolfo
- Roĝero
- Rolando
- Romeo
- Roza
- Rozalia
- Rozo (rose)
- Rufo
- Ruperto
- Rut
S: 31 names
- Sabina
- Saĝa (wise)
- Salome
- Salomono
- Samuelo
- Sebastiano
- Ŝem
- Seneko
- Serĝo
- Sigismundo
- Silas
- Silvestro
- Silvia
- Simono
- Ŝimŝon
- Sofia
- Sofinjo
- Sofio
- Sofoklo
- Sokrato
- Sonĝo (dream)
- Sonjo
- Spartako
- Stanislao
- Steĉjo
- Stefania
- Stefano
- Stelo (star)
- Sunjo
- Suno (sun)
- Susana
T: 16 names
- Tabita
- Tadeo
- Tagiĝo (daybreak)
- Tenjo
- Teodora
- Teodoro
- Teofilo
- Tereza
- Tezeo
- Tiĥiko
- Timoteo
- Tito
- Toĉjo
- Tomaso
- Tomaso Filipo
- Trofimo
U: 3 names
- Ulriko
- Urbano
- Ursula
V: 26 names
- Valdemaro
- Valenteno
- Valentina
- Valeria
- Vaŝti
- Venceslao
- Vento (wind)
- Vera
- Verda (green)
- Verdulo (green one)
- Vergilio
- Vero (truth)
- Veronika
- Vespero (evening)
- Viĉjo
- Viktoria
- Viktoro
- Vilĉjo
- Vilhelĉjo
- Vilhelmina
- Vilhelmo
- Vincento
- Violeta
- Violo (violet)
- Virginia
- Vladimiro