LingoStories
Free interactive stories for language learners.
Select a language to practice.
What's New
Other Updates
What is LingoStories?
LingoStories is a free platform that offers interactive stories for language learners. Read interactive, graded readers stories in your target language and get some practice. The stories use simple vocabulary and grammar to help you practice your language skills in a fun and engaging way. You can listen to the audio, read the text in your target language, and check the translation when needed. The stories are available in a dozen languages, and you can customize the settings to match your learning style.
For more information, see the user guide.
How do interactive stories work?
While reading the story in your target language, you'll make choices, similar to the format of Choose Your Own Adventure books. This makes the experience more engaging, encourages you to replay stories with different outcomes, and adds variety to the learning process.
Is this website really free?
Yes. LingoStories is 100% free. There are no ads, no account to create, no arbitrary limitations. The texts are published under a Creative Commons license. The source code is available.
How many stories are there?
Currently, there are only two stories:
- A Day in the Park: A simple story created as a proof-of-concept for the website.
- The Grocery List: A more interactive story that remembers the choices and includes an inventory of items.
How can stories help me learn a language?
Stories provide natural, engaging context for language learning. By reading or listening to stories in your target language, you encounter new vocabulary and grammar in meaningful situations. Stories also make learning enjoyable and help improve your comprehension and listening skills.
For language learning tips, check out the the user guide.
How can I contribute to the project?
We welcome contributions! Our goal is to create a community of contributors to write and translate stories in many languages. The list of languages is still limited now, but you can request a new language and assist with translations.
You may discuss the project and give feedback on Discord (or reach out to laurentlb@gmail.com).