Skip to main content
📖
StoryLang
Learn languages through stories

Learn Languages
Through Stories

AI-generated bilingual stories — read at your level, with every sentence translated.

How StoryLang Works

🌍
Choose a Language
Russian, Spanish, Japanese and more
📖
Read Stories
Every sentence translated side by side
🚀
Learn Naturally
A1 to B2 levels, any topic you like
✦ Create Your Own Story
Pick any topic and generate a custom story
A1
A2
B1
B2
60 sent.
✏️
Writing your story…
This may take 20–40 seconds
Choose a language to read a story
Pick a language — then browse existing stories or create your own.
Browse Existing Stories
Choose your level to see available stories

Browse by Language

🇬🇧 Learn English 🇹🇷 Learn Turkish 🇷🇺 Learn Russian 🇪🇸 Learn Spanish 🇩🇪 Learn German 🇫🇷 Learn French 🇮🇹 Learn Italian 🇯🇵 Learn Japanese 🇨🇳 Learn Chinese 🇸🇦 Learn Arabic 🇵🇹 Learn Portuguese 🇰🇷 Learn Korean
Recently Created Stories
Stories created by other users — click to read
Loading...

Frequently Asked Questions

Is StoryLang free to use?

Yes! Reading stories is completely free. You can also create your own custom stories with any topic you choose.

What languages can I learn?

StoryLang supports Russian, Spanish, German, French, Italian, Japanese, Chinese, Arabic, Portuguese, and Korean — with more coming soon.

What do A1, A2, B1, B2 levels mean?

These are CEFR language levels. A1 is absolute beginner, A2 is elementary, B1 is intermediate, and B2 is upper-intermediate. Choose the level that matches your current skills.

How are the stories created?

Stories are generated by AI based on your chosen topic and level. Every sentence comes with a full translation in your native language.

Can I hide the translation while reading?

Yes! Use the "Hide Translation" button on any story page to test yourself, then reveal the translation when needed.