Learn a language by chatting.

Daily new words, spaced review, and cultural personas that make practice fun.

No signup needed to try. Works on web & mobile.

Chat bubbles illustration

Why Mivoko

Chat-first tutoring

Pick a persona and talk. They speak your language and theirs-gradually increasing immersion.

Daily words & review

Learn new vocab and reinforce with a proven spaced-repetition scheduler.

Real culture

Interests, hobbies, and personality match what's popular in the country you're learning.

20 languages

  • English
  • Chinese
  • Spanish
  • Arabic
  • Russian
  • Portuguese
  • French
  • Hindi
  • Indonesian
  • Persian
  • Bengali
  • Turkish
  • German
  • Japanese
  • Vietnamese
  • Thai
  • Amharic
  • Burmese
  • Italian
  • Korean

Pricing

Free

Daily messages, core features, and progress tracking.

  • Daily messages limit
  • 20 languages
  • Basic review
Start free

Pro

Higher limits, faster review, and more customization.

  • Higher daily messages
  • Priority responses
  • Advanced review tools
Upgrade in app

Billing handled securely by Stripe.

FAQ

Do I need an account to try it?

No. You can start a guest session on web and begin chatting immediately.

How is my data used?

See our Privacy Policy. You can delete your account in the app.

Can I switch languages?

Yes-choose a persona for the language you want to learn and start chatting.