Storymoji

Bedtime stories starring their character.

Kids build a character out of emoji, and a few seconds later they have their own illustrated storybook — read aloud, with every word lighting up exactly as it's spoken.

Once upon a time, a cat in a crown…

Free to start · No ads · No accounts

The Storymoji reader: a cactus in a top hat and glasses floating on an illustrated undersea page, with the word 'sea' highlighted as it is read aloud.

Also on your computer

The same app, the same stories — on the big screen.

Also for Intel Mac · Linux on ARM · Fedora (.rpm) · all downloads

Try it in your browser Nothing to install — open Storymoji on the web.

How it works

From a handful of emoji to a storybook

  1. Build a character

    Pick an emoji to start from — a cat, a robot, a ghost — decorate it with stickers and give it a name.

  2. Choose the adventure

    Funny, adventure, bedtime or silly. Add an idea if you have one, or leave it blank and be surprised.

  3. Listen and read along

    The story is read out loud, and each word lights up the moment it's spoken, so little readers can follow along.

Decorating an apple with a crown and sunglasses, and naming it Sir Apple.
Decorate with stickers
My cast: Cactus, Sir Apple and Dotty the donut chosen for a story.
Assemble the cast
Choosing where the story happens: an illustrated castle, jungle or starry sky.
Choose where it happens
Choosing a bedtime story, with the idea 'a sleepy dragon who lost his pillow'.
Pick the kind of story
A later page of the story: Cactus among coral and kelp, feeling sleepy.
Read along, page by page

Made for little readers

Everything here exists to get a kid to the reader

Word-perfect read-along

Highlighting driven by real timing from the narrator's voice — not a scrolling line or a guess. It never drifts.

Your child is the hero

Kids care what happens next when the story is about a character they made. And it looks exactly the same on page one and page eight.

Illustrated scenes

Every story comes with backdrops that set the scene, with the child's own character placed right in the middle of them.

Safe by design

Every story is safety-checked before a child sees it. No ads, no accounts and no personal data collected.

Works offline

Narration is saved after the first listen, so a favourite story can be read again on a plane, in the car, anywhere.

Easy on the eyes

Story text follows the device's font-size setting, for kids and parents who need it bigger.

Kids learn to read by following a finger under each word. The word you hear and the word you see have to light up at the same time. Storymoji does exactly that, in a story about their own character — so they actually want to turn the page.

One app, every screen

iPhone, Android, desktop and the web

Storymoji is written once in Kotlin and Compose Multiplatform, so about 87% of the code (every screen and the read-along engine included) is the same everywhere. A story highlights the same way on a phone, a laptop or in a browser tab.

  • 📱 iOS
  • 🤖 Android
  • 💻 Desktop
  • 🌐 Web

Plans

Start free. Upgrade for a storyteller's voice.

Free

  • Build characters from emoji and stickers
  • A free monthly allowance of stories
  • Read aloud with word-by-word highlighting

Storymoji Pro

  • Everything in Free
  • The premium narration voice: warmer, more expressive storytelling

Tonight's story is waiting.

or open it in your browser →