Language practice with real people.

Text-first chat without signup, video, ads, or distractions.

Text-firstLow pressureLearn a languageBuilt for real conversations
How it works

One platform, every way to practice.

From your first AI conversation to professional tutoring — every step brings you closer to fluency.

Start Practicing
Speak a language today

Try ImChatty with our AI language tutors — a safe, judgement-free first step. Practice freely before you even create an account.

Try it freeMore info
Free account
Find your ideal practice partner

A free profile unlocks smarter matching with native speakers at your level. No cost — just better conversations.

Sign upMore info
Native speakers
Level up with certified speakers

Practice with verified natives and qualified tutors. Real sessions, real corrections, real fluency gains.

Browse speakersMore info
Pro tutoring
Accelerate to fluency

Find your perfect tutor, add live voice lessons, and unlock tools designed for learners who want lasting results.

Explore tutoringMore info
Also explore:Vent to someone·Bored?·Practice English·Free Anonymous Chat
Your practice toolkit

Three ways to get better, every session.

Find language partners by target language, level, and correction style, including people who want to help you learn.

Choose your practice language

Filter by the language you want to practice and the language you can help with.

Match with the right partner

Start with online partners, recently active members, or AI personas built for practice.

Guided practice, scored and coached

Pick a real-world scenario, chat with an AI tutor at your level, and get a fluency score with targeted corrections after every session.

Join them

Someone is practicing right now.

Connect with native speakers and learners matched to your language and practice style.

Active right now
🇫🇷 French ↔ 🇬🇧 EnglishLanguage exchange
🇨🇳 Chinese ↔ 🇬🇧 EnglishFocused practice
🇷🇺 Russian ↔ 🇬🇧 EnglishCasual chat
🇫🇷 French ↔ 🇷🇺 RussianLanguage exchange
Chat
Away Agent active
Bonjour! Saw your profile — I'm a native French speaker looking to chat 🇫🇷
Alex's Away Agent Alex is offline but they'd love this! They've been learning French for a while. I'll let them know you reached out.
Happy to do a language exchange — French for English?
Alex's Away Agent Exactly what they're looking for 😊 Alex will pick this up when they're back.
Alex will see this when they're back
Stay connected

Never miss a good conversation.

Your Away Agent stays active while you're offline — keeping language practice opportunities alive, connecting with partners who match your target language and level, and responding when someone reaches out. Anyone chatting with your agent knows it's an agent, not you.

Transparent by default
Every conversation your agent starts is clearly labeled as an agent, not you.
Steps aside when you return
The moment you come back online, your agent hands off and you take over.
Start here

Ready to practice?

Start with text, keep things simple, and see where the conversation goes.

Desktop chat interface preview