Learn Esperanto by reading.

The best way to learn Esperanto is to start reading it almost immediately, because the grammar has no exceptions and the word-building is systematic: learn about a thousand roots and the affixes generate the rest. Tap-to-translate and spaced repetition get you there in months rather than years.

Cloud is in beta · self-hosting is free forever

Lector reading an Esperanto passage with colour-coded word states and click-to-translate
Native speakers
~1,000 (raised bilingually)
Difficulty (FSI)
Not FSI rated
To proficiency
~200 hours
Why Esperanto

Reasons to start.

01

Built to be learnable: no irregular verbs, no grammatical gender, one plural ending, and stress always on the second-to-last syllable.

02

Systematic word-building means vocabulary compounds instead of multiplying — sana is “healthy”, malsana “ill”, malsanulo “a patient”, malsanulejo “a hospital”.

03

A worldwide community far out of proportion to its size, with meetings on every continent, a hosting network for travellers, and a large body of original and translated literature.

Bonus: Not mutually intelligible with any national language, but the roots are mostly Romance and Germanic, so an English speaker recognises a surprising amount of the vocabulary on sight.

Is it hard? How long?

The honest version.

The FSI does not rate Esperanto, because it teaches diplomats national languages. Claude Piron put mastery at roughly 180 to 220 hours, and Esperanto is widely reported as several times faster to learn than any national language, because there are no exceptions to memorise. Lector's lookups understand the word-building (malsanulejo → mal- + san- + -ul- + -ej-) and accept x-system typing, so gxardeno finds ĝardeno.
Whatever the category, the method is the same: read a lot of Esperanto, learn the most common words first, and let a spaced-repetition system resurface them right before you forget. See the method.
A line of Esperanto

Vespere, kiam la suno malaperas malantaŭ la montoj, la homoj sidas antaŭ siaj domoj kaj rigardas la infanojn ludantajn sur la strato.

In the evening, when the sun disappears behind the mountains, people sit in front of their houses and watch the children playing in the street.

How Lector helps

Read it. Practice it. Remember it.

The reader (above) turns any Esperanto text into a lesson — tap any word to translate it, hear it in a native voice, and track what you know. Then frequency-ordered cloze practice locks the core vocabulary in, and mined words push straight to Anki.
Practice

Drill the words that matter first.

Frequency-ordered cloze sentences build the core of Esperanto vocabulary, scheduled by spaced repetition so each one returns right when you're about to forget it — in multiple-choice or typing mode. Practise listening to native pronunciation on every word and sentence, powered by Google text-to-speech.
Esperanto cloze practice in Lector with multiple-choice options
Free resources

Free resources to get you started.

The Esperanto reference data below is free to use on its own. To turn it into a full reading course, self-host Lector for free or start on the cloud from $5/mo.
Questions

Learning Esperanto, answered.

More on the method, or jump into the docs.
Is Esperanto hard to learn?

No — it is the easiest language on this list by a wide margin. It was designed to be regular: no irregular verbs, no grammatical gender, one plural ending, predictable stress, and one letter for each sound.

How long does it take to learn Esperanto?

The FSI does not rate Esperanto, so there is no official figure. Claude Piron's estimate of roughly 180 to 220 hours to mastery is the most-cited one, and most learners can read simple Esperanto after a few weeks of daily practice.

What is the best way to learn Esperanto?

Learn the affix system early, then read as much as you can. Because malsanulejo is built out of parts you already know, most new vocabulary is recognised rather than memorised. Frequency-ordered practice and spaced repetition cover the roots.

Can I learn Esperanto for free?

Yes, and more easily than for most languages. The community publishes its courses, dictionaries and literature freely, and free or self-hosted reading and flashcard tools cover the rest.

Get involved

Learning Esperanto? You're in good company.

Come chat with other learners on our Discord — swap resources, compare progress, ask questions, and stay motivated while you read your way in.
Join the Discord

Start reading Esperanto today.

Open source to self-host for free, or on our cloud in a click.