Close-up of a woman's neck and shoulder, a man's lips resting against her

Erotic stories, written just for you.

Choose your story's point of view and heat level, from tender romance to explicit erotica. Get a complete story written just for you. Read it free, or let a warm voice tell it to you with Premium.

Write my first story, free

Try the erotic story generator

How the story is told
You are
Who tells you

Equal parts romance and passion

0/500 characters

Your story will be written in English.

Before we write, every idea is checked against our content rules. See the rules

Why AI

A storyteller that writes only for you.

No two readers want the same story. So we don't write the same story twice.

  • Your imagination, no limits

    Any setting, any characters, any dynamic you dream of. If you can imagine it, it can be written.

  • Every detail you want

    Names, places, the colour of a dress, an inside joke. Add as many details as you like; the story weaves them in.

  • Zero judgment

    Ask for what you actually want, privately. No awkward conversations, no raised eyebrows, just your story.

  • A professional story arc

    A real beginning, rising tension and a satisfying ending, structured the way a seasoned author would.

  • Characters that come back

    Keep the characters and places you love. Bring them back from one story to the next and watch their story grow.

  • Start from a trope

    Enemies to lovers, forced proximity, a second chance
 Begin with a romance you already love and skip the blank page.

The library

Hear what our erotic stories sound like

12 stories written and narrated by Joy&Jack. Filter by what you like, read a few lines, press play.

  • Under the Same Stars

    Heat level: Poetic

    by Midnight_QuillReads: 22Favorites: 1

    Read: Under the Same Stars
  • Le lit de l'abbaye

    Heat level: Emotional

    by Midnight_QuillReads: 15Favorites: 0

    Read: Le lit de l'abbaye
  • Frozen Lake, Slow Burn

    Heat level: Poetic (18+)

    by Rose_NoireReads: 11Favorites: 1

    Read: Frozen Lake, Slow Burn
  • La leçon de minuit

    Heat level: Explicit

    by Amber_LettersReads: 9Favorites: 0

    Read: La leçon de minuit
  • Snowfall on Rival Skin

    Heat level: Explicit

    by Midnight_QuillReads: 9Favorites: 0

    Read: Snowfall on Rival Skin
  • After the Rain

    Heat level: Balanced

    by Velvet_InkReads: 8Favorites: 0

    Read: After the Rain
  • La cabane du lac gelĂ©

    Heat level: Balanced

    by Rose_NoireReads: 7Favorites: 0

    Read: La cabane du lac gelé
  • La cuisine dans le noir

    Heat level: Poetic (18+)

    by Silk_WhispersReads: 6Favorites: 0

    Read: La cuisine dans le noir
  • The Light in Alfama

    Heat level: Emotional

    by Silk_WhispersReads: 6Favorites: 0

    Read: The Light in Alfama
  • La glaise et le sel

    Heat level: Tender

    by Amber_LettersReads: 4Favorites: 0

    Read: La glaise et le sel
  • Chambre 307

    Heat level: Poetic

    by Velvet_InkReads: 4Favorites: 0

    Read: Chambre 307

Discover all shared stories

What our beta readers say

Read all

Illustrative reviews. Real beta-tester quotes coming soon.

  • “I was sceptical about an AI writing romance, but the first Deep Dive had a real build-up and an ending that actually landed. I've read it three times.”
    Camille R.Beta reader, Paris ·
  • “The narration is the best part. I listen in the bath with the sleep timer on and it genuinely feels like a little ritual now.”
    Jess M.Beta listener, Manchester ·
  • “Love that I can bring back the same characters. My only wish is more voices in Spanish, which they say is coming.”
    Sofia L.Beta reader, Madrid ·
  • “Setting my boundaries once and never seeing them crossed is what made me trust it. No awkward surprises, ever.”
    Hannah K.Beta reader, Berlin ·

Private, respectful, and made for adults.

  • Private by default

    Your stories are visible only to you and never used to train AI.

  • Your boundaries, always

    Set what you never want to hear; every story respects it.

  • Adults only, consent always

    18+ platform. Every story is built on enthusiastic consent between adult characters.

FAQ

Questions, answered.

  • What's free, and what's Premium?

    Reading is free: up to 2 complete Quick Spark stories a day, with the point of view of your choice, 6 heat levels and your boundaries. Premium unlocks Deep Dive stories, the “Very explicit” heat level and unlimited writing, plus audio narration with warm, natural voices, story retouching (edit any passage yourself, or have it rewritten your way), and sequels or new chapters for your stories.

  • Why only two story lengths?

    Because every story deserves a real beginning, middle and end. Quick Spark (~1,000 words, 5 min read · 7 min listen) is a single scene with a full arc. Deep Dive (~2,000 words, 10 min read · 15 min listen), included with Premium, gives the story room for a slow build. No cliffhangers, no endless scrolling.

  • How private are my stories?

    Your stories are visible only to you, stored in your private library, and never used to train AI models. You can delete any story, or your whole account, at any time.

  • What appears on my bank statement?

    A neutral company name, nothing that mentions stories or romance. Your receipts are discreet too.

  • Can I set limits on what a story contains?

    Yes. Set your boundaries once (themes, words or situations you never want) and every story we write for you respects them. You can change them whenever you like.

  • What isn't allowed?

    Anything involving minors, non-consent, real people or copyrighted characters. Every character is a fictional adult, and every story is built on enthusiastic consent. These rules are never optional.

  • Can I cancel anytime?

    Yes, in one click from your account settings. Your written stories stay in your library on the free plan.

  • Which languages are available?

    Stories are written in 22 languages: English, French, Spanish, German, Italian, Portuguese, Dutch, Polish, Russian, Greek, Danish, Norwegian, Swedish, Finnish, Arabic, Hebrew, Turkish, Chinese, Japanese, Korean, Hindi and Malay. Pick yours from the language menu. Premium narration is rolling out language by language, with native voices.

  • What is an AI erotic story generator?

    You describe what you're in the mood for: a situation, a trope, a point of view, a heat level. We write a complete erotic story from it, unique to you, with a real arc from the first tension to the last line. No two stories are alike, and yours is free to read.

  • How explicit can the stories get?

    You choose among 7 heat levels: Tender, Emotional, Poetic, Poetic (18+), Balanced, Explicit and Very explicit. The first three are romance; from Poetic (18+) up, the stories are erotic, and Very explicit is reserved for Premium. Whatever the level, every story stays between consenting adults.

Welcome to Joy&Jack

Surprise: Premium is on us

Joy&Jack fully launches in a few weeks. Until then, enjoy every Premium feature freely, at no cost. We'll let you know before asking for a payment method, around mid-December. Nothing will be charged without your consent.