The Umbrella With Ducks: A Romantic Text Story

He keeps leaving his duck umbrella at the bookshop. She has been keeping it for a reason.

June
  1. June: You left your umbrella at the bookshop again

  2. Me: Not mine. Mine has ducks on it

  3. June: This one has ducks on it

  4. June: And a tag that says “not again, Milo”

  5. Me: Okay that one’s mine

  6. June: Third time this month

  7. Me: It’s a very forgetful umbrella

  8. June: We keep it behind the counter now. With the reserved books

  9. Me: Reserved for forgetful customers?

  10. June: Reserved for the guy who comes in on rainy Fridays

  11. Me: I only come in to rescue the umbrella

  12. June: I know. I work Fridays

  13. June: I moved the good cookies to Fridays too

  14. Me: Then I’ll rescue the umbrella and stay for a cookie

  15. June: Leave the umbrella this time. See if I mind

Open in the maker

Edit it, preview it and download the image free with no account. Keeping the video uses a free FrameCompose account.

Original fiction by FrameCompose. Every name and event is invented.

Message 1 of 15, drawn by the maker’s own renderer at the video’s starting timings.

Why this works

The umbrella gives both of them a respectable reason to keep meeting, so neither has to say the brave thing first. June confesses through details instead: the reserved shelf, her Friday shifts, the good cookies.

Her last line retires the excuse because it has done its job. Let an object carry the courtship, then let the final reply admit it was an excuse.

Make it your own

Any borrowed or forgotten thing works: a library book always renewed by the same person, a phone charger left at the same café, a scarf that keeps turning up at band practice.

“Open in the maker” loads this chat in Instagram DM colors with every name and message editable, and the menu above the chat switches to any other preset.

How it plays as a video

This story has 15 messages, so “Make this a video” opens it as 15 chat clips and 14 typing pauses, about 88 seconds long before you change any timing.

Slow down before the brave reply. A longer pause there makes the reader wait the way the character did. Add optional narration or music, then export. Keeping the video uses a free FrameCompose account, and the chat images are drawn from the text, so preparing the clips uses no AI image credits.

Make this story yours

Open The Umbrella With Ducks in the free maker in Instagram DM colors. Change any name or message, preview it live, then download the image or turn it into an editable video.

Related pages

More free tools and guides, from first idea to final export.