
Page one of four
One sunny morning, Pep found a forest he had never seen before. The trees sparkled like silver, and the air smelled sweet.
Choose a story, send one photo, and they’re illustrated into every page. Then Teddy reads it aloud, in his voice or yours.
Personalized picture books for kids of any age, in English, Spanish, French or Portuguese.
Your first book is completely free. No card required. Made in about five minutes. In English, Spanish, French or Portuguese.
What you send

What they open

Pep and the Patient Path
A TeddyReads bookWe delete the photo once the book is made.
Before you pay a thing
We illustrate the character right away, so you can see the likeness before deciding on anything. Here’s a real example, made from a real photo, run through this exact app.

Page one of four
One sunny morning, Pep found a forest he had never seen before. The trees sparkled like silver, and the air smelled sweet.
Start here
A story that meets them where they are right now, not just a genre. Or skip this and describe your own from scratch.
👶
🎒
🌙
💌None of these? Describe your own story →
Pick a look
Every style below is the exact same scene, rendered twelve ways, so you can compare honestly. Choose one before your book is drawn, and every page is illustrated in it.




A book they can hold
Full colour on proper paper, 22 illustrated pages starring your child, printed and posted to your door. The one that ends up on the shelf and gets asked for by name three years later.




A sturdy printed board cover, built for years of bedtime re-reads.




A glossy stapled cover with the same full-colour pages.
8.5″ × 8.5″ · 22 illustrated pages + dedication · price and delivery shown at checkout
Make one to print →Every book is read aloud
Teddy’s narration is warm, unhurried and slightly sleepy, and it’s free on every book. Or clone a voice that means something, yours, Dad’s, Grandma’s, in about a minute, and every story anyone makes afterward can be read in that voice instead. The bedtime call, without the call.
Her voice, even from far away.About that photo
The photo is used once, to draw your child’s character. As soon as the book is finished it’s deleted from our records. If a book is never finished, the photo is deleted after 7 days. You keep the book; we don’t keep the photo.
While we have it, your photo illustrates your book and does nothing else. Never used to train a model, never sold, never shown to another user.
It’s used only to personalize their illustrations, and only your account can ever see it or the book it becomes.
Only a parent or guardian creates an account, uploads anything, or pays. Children never sign in, and nothing is public.
What it costs
Teddy's narration is included on every book. Nothing renews, nothing to cancel. Most families end up making more than one, a book each for siblings, a birthday, a first day of school.
Free no card needed
€5.99 flat, per book
from €19.99 Softcover
from €29.99 Hardcover
plus shipping, calculated at checkoutIn every book
Every book has a dedication page that you write yourself, for the one it's made for.
Teddy, three other voices, or your own cloned voice. It stays in the app for every book, even one you've printed.
If a picture isn't right, redraw it, up to five times for each page, free.
Not keen on the look? Repaint the whole book in another of our twelve art styles, once, free.
Choose the font, move and resize the cover title, dedication and back-cover text, pick their colours, and tint the dedication and back pages.
Written, and read aloud, in English, Spanish, French or Portuguese.
Before you start
No. Each occasion gives you a starting point, but the story is written from scratch for your child, using their age, their name, what they’re into, and whatever you tell us in the chat. Two children who pick the same occasion get two different books.
Any age. You tell us how old your child is, and both the story and the language adjust to fit.
Yes, that's the whole point. You send one photo, and their hair, eyes and colouring are carried into every illustration, so the same recognisable child appears on all 22 pages, not a different character each time. Photo optional, though: describe them instead and we'll illustrate from that. And since your first full book is free, you see the real illustrated character and the whole story before paying for anything.
It’s deleted once the book is finished. If a book is never finished, the photo is deleted after 7 days. The photo is used once, to draw your child’s character design. After that every page is drawn from that design, not from the photo, so we don’t need it any more and we don’t keep it. While we do have it, it’s never used to train a model, never sold, and never shown to another user. You can also skip the photo entirely and just describe their hair and eye colour instead.
No. A photo just helps the illustrations look more like your child, but it's entirely optional. If you'd rather not send one, just describe their hair colour, eye colour, and anything else that stands out, and we'll illustrate from that instead.
A few minutes from photo to finished, illustrated storybook, narration included.
Yes. TeddyReads is available in four languages: the whole app, the story itself, and the read-aloud narration are all available in English, Spanish, French or Portuguese, with Latin American Spanish narrators. Switch language at the top of any page before you start, and your book is written in whichever language you’re using.
Shown at checkout based on your address before you pay, no surprises.
Most families come back for another one, a book each for siblings, one for a birthday, a first day of school, a new baby. Every book after the first is €5.99 flat, no subscription, and any voice you’ve recorded is reused on all of them automatically.
Pick a moment, send one photo, and get their first book free.
Make their book →Oliver is crazy about comics. The moment he saw there was a comic-book style, with him as the hero, that was it. He could not wait for it to arrive.
Who's behind this
TeddyReads is built and run by one person. Meet the founder.
Read more →