Bilingual Story Reader
Read stories, learn languages - the most natural way to learn a new language
Choose Your Story
Select a story to convert to bilingual format
Language Settings
Configure translation and display options
Ages 6-8: picks out simple words
Immersive Learning
Learn vocabulary in context through engaging stories, not boring flashcards
Smart Vocabulary
Key words are highlighted and explained, helping you build vocabulary naturally
19 Languages
Translate between any pair of 19 languages, from Chinese to Spanish or English to Japanese
Why Read Stories in Two Languages
A story you care about, with a translation beside it, gives you new words in context instead of on a list. Many story-based teaching methods start from that idea.
Languages
Difficulty Levels
Reading Layouts
Export Formats
Why Stories Help
A story gives every new word a scene, a character and a reason to matter, so you learn vocabulary in context rather than from a list.
Story-based teaching methods such as TPRS (Teaching Proficiency through Reading and Storytelling) build on the same idea: lots of reading and listening you can understand.
Seeing two languages side by side helps you notice how each one builds its sentences, without memorizing grammar rules first.
How Story-AI Bilingual Reader Works
Turn any text into an interactive reading exercise in a few minutes.
Choose Your Content
Paste any text, pick a story you've saved in Story-AI, or start with one of the examples.
Configure Languages
Choose source and target languages from 19 options, or let the reader detect the source. The difficulty level decides which words are picked out as vocabulary.
Read & Learn
Read both versions in parallel, click highlighted words for their meaning, listen with text-to-speech, and save words to your vocabulary book.
Track Progress
Review saved words as flashcards and look back at your reading history: stories, words read and vocabulary saved.
Perfect for Your Learning Journey
Whether you're a student, parent, professional, or heritage learner, our bilingual reader adapts to your needs.
For Language Students
Whether you're learning Spanish, French, German, Japanese or another language, bring texts at your level, such as a graded reader, a news article or a story you wrote with Story-AI, and read them next to your own language.
For Parents & Educators
Write a story about something your child loves, like dinosaurs, princesses or space adventures, with the Story-AI story generator. Then open it here to get a bilingual version you can read together.
For Professionals
Paste the texts you actually need to read, such as emails, reports or industry articles, and learn the vocabulary of your field in context.
For Heritage Learners
Maintain and strengthen connections to your cultural roots. Read stories in your heritage language with translations to help bridge vocabulary gaps and preserve family linguistic traditions.
The Ideas Behind Story-Based Language Learning
The reader is built around a few well-known ideas from language teaching.
Words in Context
A word you meet inside a story comes with a scene, a character and a reason to matter. That gives you more to remember it by than a word on a list.
Comprehensible Input
Linguist Stephen Krashen's input hypothesis holds that we acquire a language by understanding input just above our current level. Pick a text you can mostly follow and let the translation fill the gaps.
Flashcard Review
Save words to your vocabulary book and review them as flashcards. Each review starts with the words you know least, so your practice time goes where it's needed.
Read, Listen and Click
Reading the text, hearing it with text-to-speech and clicking words for their meaning give you several ways into the same story.
Further reading: Stephen Krashen's input hypothesis and the TPRS method (Teaching Proficiency through Reading and Storytelling).
Frequently Asked Questions
Everything you need to know about our bilingual reading platform.
Start Your Bilingual Reading Journey Today
Pick a text, choose two languages and start reading.
No credit card required • 20 free credits