~/bedtime-story-generator ☕ Support me apps ← about me

Bedtime Story Generator β€” a calm story for tonight, read aloud

Your child is the hero, with their favourite animal as a friend. Pick a world, a gentle theme and a length, and tonight's story is written, with choices along the way if you like. It can be read aloud in a slow voice that gets softer at the end, followed by rain or waves. In English and Dutch, made on your device, no account.

By Jasper Bernaers Β· Updated 2 October 2026
1Who is the story for?
2Where does tonight's story go?
3A gentle theme, length and style

Guide β€” tonight's story in five steps

About a minute to set up. After that it can be the same every night, which is half the magic.
1Make your child the hero

Type your child's name and favourite animal. If you like, add a brother, sister or friend, a name for the animal and the name of a cuddly toy, which turns up at the end.

2Pick a world

An enchanted forest, a voyage through space, a kingdom under the sea, a castle in the clouds, a snowy mountain or a night train through sleeping towns. 🎲 Surprise me picks for you.

3Theme, length and style

Add a gentle theme such as being brave or not being afraid of the dark. Choose short, medium or long. With Choose the path, your child decides what happens next, twice or three times.

4Read it, or let it be read

Read it yourself, or press πŸ”Š Read aloud. The sentence being read lights up, and the last part gets slower and softer. Calm mode shows only the story, and the night light turns it amber.

5Drift off

Let soft rain, waves or brown noise play after the story, for up to an hour, fading out at the end. β˜† Keep the stories your child loves, to read them again.

HOW EACH STORY IS BUILTAlways calm, always ends in bed

Every story follows the same gentle shape.

1
an evening invitation from the animal friend
2
one, two or three quiet adventures
3
a small moment of kindness, courage or patience
4
a slow breath, counting, a sleepy body
5
tucked in safely, and goodnight
THEMESSomething to talk about

Optional, and never preachy.

πŸ’›
kindness: a word that feels like a blanket
🦁
being brave: slowly, together
🀝
sharing makes things more
🐒
patience: three slow breaths
🌱
trying something new
πŸ•―οΈ
the dark is the night's blanket
PRIVATENothing leaves this device

No account, no AI service, no upload.

Stories
put together in your browser
Voice
your device's own speech voice
Sounds
generated on the spot, no audio files
Memory
names and kept stories stay on this device

A personalised bedtime story, written for tonight

This bedtime story generator makes a calm, short story with your child as the main character. A favourite animal comes along as a friend, and maybe a brother, sister or a cuddly toy too. You choose one of six dreamy worlds, an optional gentle theme and the length. The story is put together from hand-written passages that were made to be read aloud at bedtime: slow, warm and without anything scary. Every story ends with breathing, counting and a goodnight, so it guides towards sleep rather than away from it. It works in English and Dutch, and the Dutch Belgian voice is chosen first when your device has one.

Hand-written, not AI-generated

Every sentence in these stories was written by a person and checked for tone. The generator chooses which opening, adventures, theme scene, wind-down and ending you get, and puts your child's name and animal into the right places. Nothing is sent to an AI service or a server. That keeps the stories gentle and safe, with nothing strange or frightening at bedtime, and it means the page also works offline once it is loaded. Each story has a number. The same settings and number always give the same story, which is how πŸ”— Link to this story and β˜† Keep this story can bring back a favourite exactly as it was.

Choose the path

In πŸ”€ Choose the path style the story pauses at each adventure and offers two possibilities, for example "Follow the sparkling stream" or "Climb the mossy hill". Children love to decide, and it makes them listen closely. When the story is being read aloud, the voice asks the question too, and continues as soon as you tap an answer. With a long story there are three choices, with a short one, one.

Read aloud in a calm voice

πŸ”Š Read aloud uses the speech voices already on your phone, tablet or computer (the Web Speech API), so how it sounds depends on your device. Voices called "natural" or "enhanced" usually sound the most human; you can pick one from the list and set the speed. The story is read sentence by sentence and the current sentence lights up, so a child who is learning to read can follow along. With softer and slower at the end, the last sentences are read more slowly and more quietly, the way a parent's voice drops when a child is nearly asleep. Tap any sentence to continue from there. While a story is being read or a sound is playing, the page asks the device to keep the screen on.

Calm mode, night light and sleep sounds

Tips for a calm bedtime routine

Many children fall asleep more easily when the evening follows the same order: bath, pyjamas, teeth, a story, lights out. Keeping the story at the same moment every night, in a dim room, makes it part of that signal. A short story is often enough on a busy evening, and a long one with the counting and the "sleepy body" ending is good when sleep is slow to come. If your child has a favourite, press β˜† Keep this story. Hearing the same story again is something many young children love.

Privacy

Names, the animal and the toy are only used to build the story on this page. If remember these choices is on, they are saved in this browser's local storage so the form is filled in tomorrow, and the same goes for kept stories; untick it to forget them. A story link contains the settings, including the names, so only share it with people you would tell those names to. There are no accounts, no ads and no tracking cookies.