Practice, Learn, Succeed!

Talk with people who speak the language you are learning — and are learning the language you speak.

100% Open Source Alternative to Tandem!

Language learning is a rewarding journey!

No lessons and no homework — just real conversations with someone who needs exactly what you can offer. You correct their sentences, they correct yours.

Free to use. Always. Reply to every message you get, with no limits, and correct as many as you like. LangX Pro adds filters, unlimited translation, and the ability to start as many new conversations as you want; Pro+ adds LangX Copilot and Nearby on top.

The app and the API are open source, and you can host your own.

LangX chat, discovery and profile screens
Amanda Hernandez Avatar

Amanda Hernandez

Great app!! If you are wanting to have real conversations with someone that speaks the language you are trying to learn, this app is what youneed!

Hatice Altun Avatar

Hatice Altun

A great application to meet new people and practice your language.

Burak Avatar

Burak

Wow! As an English teacher, I came across it by chance with the idea that my students could get extra practice. I'm already looking forward to it. I definitely recommend it!

Martín Didoli Avatar

Martín Didoli

The application is open source and the team behind it is really cool. Try it and meet cool people

Dasha Durneva Avatar

Dasha Durneva

This app made me opened to practicing language learning. Simple yet user-friendly design encourages to chat with language learners like myself. Highly recommend this app!!!

Ray Carnes Avatar

Ray Carnes

Great free App to connect with others wanting to brush up on language skills!!

Keen Avatar

Keen

Thank youu! ❤️ I will continue trying my best to help with whatever I can! 💪😤 I love the idea of the this project and I want to see it succeed!! 😁😁

Features

Discover features designed to boost your language learning.

Picture describing the 🤝 Matched Both Ways feature
🤝 Matched Both Ways

You only see people whose languages fit yours in both directions — they speak what you are learning, and they are learning what you speak.

Picture describing the ✍️ Correct Each Other feature
✍️ Correct Each Other

Tap any message to suggest a better way to say it. Corrections are unlimited on every plan — teaching someone is the point of the product, not a feature to ration.

Picture describing the 🌐 Translation When You Are Stuck feature
🌐 Translation When You Are Stuck

Built into the chat, so you never leave the conversation to look something up. 20 a day on the free plan, unlimited on Pro.

Picture describing the 🔥 Streaks, Tokens and Leaderboards feature
🔥 Streaks, Tokens and Leaderboards

Keep a daily streak, earn LangX Tokens for talking and for teaching, and see where you land on the weekly, monthly, yearly and all-time boards.

Picture describing the 🎙️ Capture Moments, Share Voices feature
🎙️ Capture Moments, Share Voices

Send voice messages to practise pronunciation, and photos to show what you are talking about.

Picture describing the ⚙️ Fine Tune Your Connections feature
⚙️ Fine Tune Your Connections

Narrow discovery by gender, country, age and level to find the partners who actually fit how you want to practise. Pro+ adds Nearby, which sorts by distance if you switch location sharing on.

Picture describing the 🔍 Profile Insights feature
🔍 Profile Insights

See your streak, your tokens and how your week is going, straight from your profile.

Picture describing the 🔒 Your Data, Your Control feature
🔒 Your Data, Your Control

Download everything we hold about you, or delete your account from inside the app. No advertising identifiers and no third-party analytics SDK.

Picture describing the 🌙 Night Mode Engage feature
🌙 Night Mode Engage

Switch to night mode for a more comfortable reading experience in low light environments.

Picture describing the 📖 All Open-Sourced feature
📖 All Open-Sourced

The app and the API are open source under BSD-3, and you can host your own instance. Join our developer community and contribute to our codebase.

Picture describing the 🆓 Free to Use, Always feature
🆓 Free to Use, Always

Reply to every message you get with no limits, and correct as many as you like. On the free plan you can start 5 new conversations a day.

Picture describing the 🤖 LangX Copilot feature
🤖 LangX Copilot

Private feedback while you practise with a real person — only you see it. The feature Pro+ is for, and not in the first release.

LangX Token

An in-app point you earn by practising and by teaching. Not a cryptocurrency.

How you earn it

  • Send a message2
  • Correct someone else's sentence10
  • First conversation where both of you have spoken15

Correcting someone is worth five messages. That weighting is deliberate: teaching is the behaviour worth paying for.

The limits that keep it fair

  • Up to 100 tokens a day from messages.
  • At most 30 of those from any one person, so talking to a single partner all day is not a strategy.
  • A shared daily pool of 10,000 tokens is split between that day’s active users, in proportion to how active they were. No one can take more than 5% of it.

Streak bonuses

  • Day 7+50
  • Day 30+250
  • Day 100+1000
  • Day 365+5000

A day counts when you actually do something — send a message or write a correction. Opening the app does not.

What you can spend it on

  • Streak freeze — 200 tokens. Rescues one missed day. You can bank two at a time.
  • Fill in a missed day — 300 tokens. Fills one empty square on your activity map, within the last 14 days. Two a month, and never today — today is earned.
  • Frames and titles — 500 – 10,000 tokens. Cosmetic only: bronze, silver and gold frames, and the Learner, Tutor and Polyglot titles.

That is the complete list, and it is complete on purpose.

What LangX Token is not

  • It cannot be bought — there is no way to purchase tokens, with money or anything else.
  • It cannot be sold, traded or staked. There is no exchange, no market, no marketplace, and none is planned.
  • It cannot be sent to another user.
  • It cannot be withdrawn. It does not leave the app.
  • It is not on a blockchain. There is no chain, no contract, no wallet address.
  • It cannot unlock a paid plan. Those are subscriptions; tokens buy none of them.

The last one is the load-bearing one: if tokens could buy a Pro feature, farming tokens would become a substitute for subscribing, and the subscription is what funds the app.

These are the current values and they can change — the economy is new and the right numbers can only be found with real activity. More detail at token.langx.io.

Blog posts

Dive into insightful articles about our platform's features, updates, and tips.

Powered by Growing Companies Worldwide

We also have discord!

Join our discord server now and stay in touch with other users and developers!

Frequently Asked Questions

LangX is available on iOS, Android and on the web app. All three come out of the same codebase.

Free to use, always. You can reply to every message you receive with no limits, and write as many corrections as you like — neither is capped on any plan. On the free plan you can start 5 new conversations and use 20 translations per rolling 24 hours.

LangX Pro is a paid subscription that removes those limits and adds discovery filters, seeing who viewed your profile, and incognito browsing. LangX Pro+ adds LangX Copilot and the Nearby sort on top of that.

LangX Pro and Pro+ subscriptions. That is the whole model: no ads, no advertising identifiers, no third-party analytics SDK, and no selling anyone's data.

Two things are deliberately not behind the paywall. Replying to messages is unlimited, because a language exchange where you cannot answer someone is not a language exchange. And writing corrections is unlimited on every plan — rate-limiting the free side would shrink what a paying user receives just as much as what a free user gives.

The code stays open source under BSD-3 and you can run your own instance. We also accept sponsors on GitHub Sponsors.

  • Matching that works in both directions — they speak what you are learning, you speak what they are learning.
  • Tap any message to correct it. Unlimited, on every plan.
  • Translation built into the chat, so you never leave the conversation.
  • Voice messages and photos.
  • Daily streaks, LangX Tokens, and weekly, monthly, yearly and all-time leaderboards.
  • Discovery filters by gender, country, age and level (Pro).
  • Who viewed your profile, and incognito browsing (Pro).
  • Nearby: discovery sorted by distance, if you switch location sharing on (Pro+).
  • LangX Copilot, private AI feedback as you practise (Pro+, not in the first release).
  • Download or delete everything we hold about you, from inside the app.
  • Night mode.
  • Open source under BSD-3, and self-hostable.

Two things. Matching runs in both directions, so every conversation has something in it for both people rather than one of you doing a favour. And corrections are unlimited for everyone — the part of the product that actually teaches is the part we refuse to ration.

On top of that: the app and the API are open source, you can host your own instance, and we collect no advertising identifiers.

Private feedback while you practise with a real person. You open it inside a chat room and it comments on your own messages — only you can see those messages.

It is not in the first release of v2. It is planned for a later one, and it is the feature LangX Pro+ exists for. We are naming the timing plainly because this feature has been described as "coming soon" for a long time.

LangX Token is an in-app point. You earn it by practising and by teaching, and you spend it inside the app on a streak freeze or on cosmetic frames and titles. That is the entire definition.

It cannot be bought, sold, traded, staked or withdrawn, it is not on a blockchain, and it never will be. Correcting someone else's sentence is worth more than sending a message — that weighting is deliberate.

More detail at token.langx.io.

No, and this one is worth explaining rather than just stating. If tokens could buy a Pro feature, farming tokens would become a substitute for subscribing — and the subscription is the thing that funds the app. Keeping the two economies separate is what lets corrections and replies stay unlimited for everyone.

Your username is reserved for you and your token balance carries over. You do need to sign up again with the same email address: the old password hashes could not be migrated.

The full story, including how balances are converted and what changed about pricing, is on the welcome back page.

We implore anyone to contribute, whether it's just a single image, down to a single line of code/text. You can read more here on how you can add your contribution.

Reporting and blocking are built into the app, and reports go to a moderation queue. Beyond that we have a team of contributors who help wherever possible. If you are interested in taking on a moderator role as a contributor or volunteer, please reach out.

We'll definitely add sign languages to the study languages section during the registration process. Additionally, we have a contributor who works as an accessibility manager and can help with the following issues. Thank you for bringing this matter to our attention again :)

For the sign language issue: Link.

Regarding developing standards like WCAG with the W3C: Link.

Yes. Badges are not in v2's first release and are planned to return, LangX Copilot is a later release, and there is more after that. We would rather list what is missing than let the site advertise something the app does not do.