18+ adults only · explicit fiction

Stories written
for the way
you want to feel.

Pick your cast. Pick the mood. Velvet writes a short romance from your choices — in under four minutes, in your own voice, at your own heat.

✦ your cast, your heat, your ending ✦ first story free
Margot and Julian, an enemies-to-lovers romance from Velvet Stories
margot × julian
The Sediment
of Memory
enemies to lovers · a real Velvet story

how it works

Three taps to a story
that has never existed.

step 01

Cast it.

Choose up to three characters — ours, or ones you build from a name, a job and three questions only they can answer.

step 02

Set the heat.

Twenty-five tropes from slow burn to cat-and-mouse, each with a heat rating. Your ceiling is yours; we write inside it.

step 03

Read it. Or hear it.

The story unfolds chapter by chapter, about three minutes each, narrated aloud if you'd rather listen in the dark.

this week's shelf

Three to start with.

all stories

He was a predator in a five-thousand-dollar suit, and Margot was the one trapped in his cage.

The Sediment of Memory · chapter one · margot & julian

from the blog

On tropes, heat
and how this works.

all articles

Your first story
is on the house.

Free to start, no card. Velvet+ raises you to three stories a day and unlocks every narrator voice.