How to get kids to bed without a fight: Free custom bedtime stories where your child is the hero
Last Tuesday, I was standing outside my 7-year-old Leo’s bedroom at 8:17, holding a stack of the same three picture books we’ve read every night for two weeks, listening to him thud jump on his mattress instead of pulling back the covers. I’d already reminded him three times that school starts at 8, that I still have to fold the laundry and answer one work email before I can sit down myself. When I pushed the door open, he yelled over the noise: “Not another boring prince story! Why can’t the story be about me?”
I get it. I’ve been there. I’ve tried making up stories off the top of my head after a full day of work, and half the time I forget the main character’s favorite thing by the middle, or I run out of plot ten minutes in and have to wrap it up with a random dragon attack. A friend texted me a link that same afternoon, mentioning it was built by a dad of three who’d had the exact same complaint: three kids, all begging for new, personalized stories every night, no energy to make them up from scratch after work and dinner and homework. He’s a software developer, spent six months of weekends building a tool that generates custom stories where your kid is the main hero, and it’s currently in a free two-week beta, no credit card required to try it.
I didn’t have high hopes. I’ve seen those custom children’s books online, they’re $30 a pop and the story is still generic, just slotting your kid’s name into a pre-written plot. I sat down on the edge of Leo’s bed while he caught his breath from jumping, pulled out my phone, and typed in the basics: Leo, age 7, favorite things are space, chocolate chip cookies, and our golden retriever Max. I threw in a tiny recent detail I remembered: he just learned to pump his swing higher than any other kid on the playground. Two minutes later, a 10-minute story popped up: Leo and Max take a rocket to the moon, collect stardust to make giant chocolate chip cookies for his whole second grade class, and use his super swing skills to jump across a wide moon crater when their rocket runs out of gas.
Leo stopped mid-jump, climbed under the covers, and didn’t interrupt once the whole time I read. When I finished, he didn’t beg for another story or jump back up. He just rolled over, pulled his dinosaur blanket up to his chin, and said “That was my favorite story ever.”
That’s when I started thinking about why this works so much better than the generic stories we pick up at the library. Kids between 4 and 10 are still figuring out who they are, and they’re constantly looking for ways to see themselves as capable. All day at school, they’re told where to sit, what to do, when to line up. At home, they’re reminded to put their shoes away, finish their vegetables, stop teasing their cousin. It’s rare that they get to be the person who solves the big problem, gets to have all the fun, and saves the day just by being themselves.
I tested it again that weekend when my 9-year-old niece stayed over. She’s at that age where she thinks most picture books are babyish, and she’d rather scroll through horse videos than sit for a story. I typed in her name, added that she rides a pony named Clover and loves fixing up the old fence in her grandma’s pasture, and asked for a story about a stormy night. Fifteen seconds later, we had a story about her and Clover finding a lost foal stuck in a broken fence after a storm, and getting it back to its mom safe. She sat cross-legged on the foot of the bed the whole time, leaning in, and when we finished she asked if I could send the story to her mom to print out.
A lot of parents I’ve mentioned this to say it feels like lazy parenting, that I should be making up stories myself or reading the classics. But I call that the myth of the perfect bedtime routine. Most nights, I’m already exhausted by 8 p.m. I’ve mediated three fights over who got the bigger granola bar, helped with three different homework assignments, and unloaded the dishwasher twice. The point of bedtime story time isn’t that I write the story from scratch. The point is that we get 10 minutes of quiet, one-on-one time together before the day ends. This tool just handles the plot writing, so I can show up and just read, without running out of energy halfway through.
One concrete trick I’ve figured out that makes the stories feel way more personal, without any extra work: always add one tiny, recent detail about your kid. It can be something as small as “she lost her first tooth last Tuesday” or “he just learned to ride his bike without training wheels.” The tool weaves that detail in naturally, and that’s the part kids always point out, their eyes lighting up, because it’s not just any story—it’s their story. It takes 10 extra seconds to type that detail, and it makes the whole thing feel far more special than any pre-written book.
It’s not perfect, of course. Last week I made a story for my 4-year-old neighbor who loves mermaids, and the first draft gave her a pet great white shark that ate a whole boat full of pirates, which was way too scary for a 4-year-old. I just hit the regenerate button, asked for a pet sea turtle instead, and 30 seconds later I had a new story. No big deal, no extra work.
I still go to the library every Saturday, and we still have our stack of dog-eared favorite books for nights when I’m feeling up to something longer. Leo still asks for one more glass of water and one more hug after we finish the story, same as he did before. This tool didn’t fix all our bedtime problems. But it cut out the 20 minutes of negotiating, bouncing off the walls, and complaining about boring stories that used to stretch our routine out to 9 p.m. most nights. Now we get 10 minutes of quiet, Leo gets to be the hero, and I get to fold my laundry before midnight. The free beta’s running for another couple weeks, so I’ve been passing the link along to every parent in my carpool who complains about bedtime fights. For now, that’s more than enough for me.
Please indicate: Thinking In Educating » How to get kids to bed without a fight: Free custom bedtime stories where your child is the hero