Free AI-written stories in 9 languages

Dive into stories. Surface fluent.

7fish writes short stories in the language you're learning, about anything you want, pitched just above your level. Tap a sentence for its translation. Hold a word for its meaning. Listen along. Watch your reef come to life.

iPhone, iPad & Android · Free with ads · Rated 4+

The 7fish reader showing a Spanish story called Ana y su jardín
jardín
/xaɾˈðin/ 1. garden
Ana va al jardín. Ana goes to the garden.
Sprout joined your reef 25 words learned
Take a breath

Why I built 7fish

0
day streak on a popular language app
我喜欢猫和狗。 "I like cats and dogs."
Spoken Chinese I could understand0%

A thousand-day streak. Zero real conversations.

After a 1,000-day streak learning Chinese, I realized I didn't really know Chinese. I could say things like "I like cats and dogs," but nothing of real substance. If I heard someone speaking Chinese, there was exactly a 0% chance I'd understand them.

Then I found comprehensible input, Stephen Krashen's idea that you learn a language by taking in lots of material that's just slightly above your level. I went looking for Chinese content and three things became painfully clear:

  1. 1

    Reading in another language is exhausting.

    Every sentence is a puzzle. Most people give up after a page.

  2. 2

    Interest is rocket fuel.

    Studying gets easier when the story is about something you actually care about.

  3. 3

    Content that's both at your level and interesting is almost impossible to find.

    Children's books are too simple. News articles are too hard. Nothing is about you.

I tried stitching it together with ChatGPT. Too clunky, too much overhead. So I built the tool I wished existed.

Austen, maker of 7fish

i+1

The science, in one line

Your level, plus one.

i is what you already understand. +1 is a sprinkle of what you don't, just enough that context fills in the gaps. 7fish writes every story right at that edge, and moves the edge as you grow.

Same story, four depths

Don't take my word for it

Go on. Read a story.

This is the 7fish reader, live in your browser. It works just like the app.

  • 👆
    Tap a sentence to reveal its English translation.
  • ✋
    Press and hold a word to see its pronunciation and definition. On desktop, right-click works too.
  • ▶️
    Press play to hear the story read aloud, slow or at full speed.
Beginner
Tap a sentence to see its translation. Tap and hold a word to see its definition.
0 / 0 words looked up

Your imagination is the syllabus

Tell it what to write. Anything.

Heists, cooking, space, K-pop, your actual job. Describe it, and 7fish writes it in your target language at your exact level.

🇯🇵 Japanese Short story · 5–15 min

📖

Short stories

5–15 minute reads. Pick a topic, or let 7fish surprise you.

🗺️

Weekly sagas

Multi-chapter epics with room for real plot twists. Unlimited members get a new one every week.

💬

Ask the AI tutor

Stuck on a grammar point mid-story? Ask about vocabulary, grammar, or anything in the text.

A look inside

Built to make reading feel effortless.

7fish home screen Story generator screen Reader screen Word lookup popup Story library Progress charts
  1. 01

    One button a day

    Open the app and dive into a new story. Your streak, stories read, and your little reef are all right there.

  2. 02

    Any topic, your level

    Auto-generate a story, or write your own outline. Choose a quick short story or a multi-chapter saga.

  3. 03

    A reader that has your back

    Tap any sentence for its translation. Adjust the text size. Hit play and follow along at half or full speed.

  4. 04

    Every word, one press away

    Hold a word for its pronunciation, definition, and how many more encounters until it sticks. No dictionary tab-switching.

  5. 05

    A library written just for you

    Every story you generate is saved. Re-read favorites to lock in vocabulary.

  6. 06

    Watch the words pile up

    See every word you've met and every word you've learned. The AI weaves the words you're learning into your next stories, and the stories grow richer as you do.

Why it's called 7fish

Seven fish. One reef. All yours.

Every word you learn brings your reef to life. Hit a milestone and a new fish swims in to join your school, from little Pebble all the way to golden Aurelius.

    0 words learned

    Nine languages, one ocean

    Pick your waters.

    • 🇨🇳中文Chinese (Mandarin)
    • 🇫🇷FrançaisFrench
    • 🇩🇪DeutschGerman
    • 🇮🇹ItalianoItalian
    • 🇯🇵日本語Japanese
    • 🇰🇷한국어Korean
    • 🇵🇹PortuguêsPortuguese
    • 🇷🇺РусскийRussian
    • 🇪🇸EspañolSpanish

    Free to start

    Read for free. Go deeper when you're hooked.

    7fish is free with ads. Upgrade anytime from inside the app.

    Free

    $0

    Watch a short ad to generate a story.

    • Stories at your level
    • Auto-tracked progress
    • All 9 languages
    • Device sync
    • Ad-free reading
    • AI grammar tutor
    • Weekly sagas

    Basic

    $1.99/mo

    1 free story generation per day.

    • Everything in Free
    • Sync across devices
    • No banner ads
    • AI grammar tutor
    • Weekly sagas
    Best for daily readers

    Student

    $6.99/mo

    3 free story generations per day.

    • Everything in Basic
    • Chat with the AI grammar tutor
    • Weekly sagas

    Unlimited

    $14.99/mo

    Unlimited story generations.

    • Everything in Student
    • A new multi-chapter saga every week

    Prices shown in USD from the App Store. Prices may vary by country and platform. Subscriptions renew automatically until cancelled in your App Store or Google Play account settings.

    One or two stories a day.
    That's the whole plan.

    Keep it up, and one day you'll be fluent in the language you've always wanted to learn.