Practice a language by actually chatting with native speakers
For language learners who want real conversations, not flashcards.

Write in your language and every person sees the message in their selected language. The original is always one tap away.
Conversations from day one
Write in your own language when you need to, or in the language you're learning when you feel brave — your chat partner reads you clearly either way. No more freezing because you can't find a word.
Every message is a lesson
Tap the eye icon under a translated message to reveal the original next to it, so you can see how a native actually phrased it — idioms, tone, word order. Tap the speaker icon under a message to hear it read aloud in your language, and tap the あ→a button to see other scripts in readable letters, to train your ear and your accent.
Learn the language you actually use
The vocabulary that sticks is the vocabulary of your real conversations — your friend's jokes, your group's plans, the things you care about. Espero turns everyday chat into practice, instead of a separate drill you have to remember to do.
Honest about privacy
Cloud messages are encrypted in transit and at rest. Content is processed for translation; ordinary chats are not end-to-end encrypted. See the security model.
Frequently asked
How can I practise a language by chatting with native speakers?
Chat for real in Espero: write in your own language or theirs, tap the eye icon under a message to see the original, and tap the speaker icon to hear it read aloud in your language — so conversation doubles as practice.
Is chatting better than a flashcard app?
Flashcards build vocabulary; real conversation builds fluency. Espero gives you genuine chats with a safety net — the original is always one tap away.
Can I see the original message, not just the translation?
Yes — every translated message keeps the original one tap away, so you can compare phrasing and idioms.
More ways people use Espero: long-distance relationships · family abroad · global teams & groups.