Cloud · We manage it
Learn in your browser with FreeLingo's managed service.
- Hosting, maintenance and updates included.
- AI and voice included within your plan's usage limits.
- Start with a free plan, with Premium available for more practice.
A path to learning languages: lessons at your level, exercises and games to reinforce them, and voice conversations with your AI learning companion.
Available in the cloud, with no installation, or self-hosted on your server. Compare options
Discover your level with an assessment and start a plan tailored to you. Progress lesson by lesson with a structured curriculum from A1 to C2.
Build on what you learn with reading, listening and vocabulary exercises. Keep practising with games like these:
Put what you learn into words. Practise speaking with Lingu, your AI companion, and bring your lessons into the conversation.
Start voice practice from a completed lesson. Lingu can use its content and your answers to guide the conversation, answer questions and help you correct mistakes.
Between lessons, review vocabulary with spaced repetition and follow your progress with XP and streaks.
Written example of English practice
Lingu · Question
What did you do yesterday?
You · Answer
Yesterday I go to the park.
Lingu · Correction
Yesterday I went to the park.
To talk about yesterday, use 'went', the past tense of 'go'.
Learn in your browser with FreeLingo's managed service.
Run FreeLingo on your infrastructure and choose your AI and voice providers.
Each installation has its own accounts and progress. The main button opens this installation; the FreeLingo Cloud link opens the official service.
FreeLingo Cloud is the managed service at freelingo.app: create an account and learn without managing a server. With self-hosting, you install and maintain FreeLingo on your infrastructure and configure its AI and voice services. Available capabilities depend on your configuration.
Signup does not require a card. If the installation offers initial Premium access, it starts at registration; afterwards you stay free with usage limits unless you subscribe. A paid subscription starts when you take it out, unless the plan explicitly offers additional trial days. That subscription trial is separate from the initial signup period and requires a payment method.
You need a server, Docker Compose and configured AI and voice services. You handle setup, updates and backups. The AGPL-3.0 software is free; infrastructure and external providers may cost money. Hardware requirements and supported voice languages depend on the providers you choose.
In Cloud, the FreeLingo team manages storage, and AI and voice content is sent to the service's providers for processing. With self-hosting, you control storage and providers: using external AI or voice services sends the relevant content to them. Self-hosting does not automatically mean all processing is local.
English (British and American), Spanish, Italian, Portuguese, German, French, Japanese, Korean and Mainland Chinese. You can learn several at once, with separate plans and progress for each language.
Choose your study language, assess your level and create your personalised plan. Progress through lessons, reinforce what you learn with exercises and games, and practise speaking with Lingu, including conversations based on completed lessons.