AI Script Generator

Describe your idea and get a complete short screenplay or stage play, with scene headings, characters and dialogue: a first draft to read aloud, rehearse or rewrite.

  • Screenplay or stage play
  • The cast size you choose
  • 30 languages
0 / 2,000
Try:

What Is an AI Script Generator?

An AI script generator is a writing tool that turns a short idea into a complete script: a screenplay for the screen or a play for the stage, with scene headings, characters, dialogue and directions.

Type what happens and who is in it. The AI script generator on this page writes the whole script, with a title, usually in under a minute, laid out the way scripts are written: a heading for every scene, the action, and the speaker's name above every line.

It is our main story generator set to the Screenplay format. Switch to Stage Play for the theater, and choose the audience, the length, the genre and any of 30 languages.

What It Writes

  • Short screenplays: a scene, a short film, the opening of a TV episode
  • Stage plays, sketches and school plays, with a cast list and stage directions
  • Scripts of 50 to 1,000 words on the Free plan, about five minutes of screen time, and up to 5,000 on paid plans
  • Scripts in 30 languages, with local scene headings such as INNEN in German or ○ in Japanese

Need a story before the script? Try the plot generator or the character name generator, then bring the result back here.

What It Doesn't Do

It writes plain text laid out like a script, not formatted Courier pages or Final Draft and Fountain files. For standard pages, copy the text into screenwriting software and format it there.

The AI script generator doesn't write YouTube, TikTok or ad scripts, or code. It writes stories told on a screen or a stage.

It writes one short script per run, not a feature film, and it doesn't remember earlier scripts. For the next scene, describe your characters again.

How to Write a Script With AI in 4 Steps

How to use the AI script generator, from one line to a script you can read aloud tonight.

  1. Step 1: Describe the Story

    Say what happens and who is in it, in a line or two. Add the genre and the place. Say how many actors you have, and the script gets exactly that many speaking parts.

  2. Step 2: Pick Screen or Stage

    Screenplay is set when the page opens; switch to Stage Play above the box for a theater or a classroom. Choose the audience too: Kids (3-8 years) for a class play, Adults (18+ years) for drama.

  3. Step 3: Choose a Length

    About 200 words make one page, roughly a minute on screen. 1,000 words is a five-minute short. Every 500 words costs 1 credit.

  4. Step 4: Generate and Rewrite

    Read it aloud, change the idea and run it again, or edit the text. Copy it, download it, or turn its scenes into storyboard pictures.

Tip:Name your characters and give each one a want. Left alone, the AI reaches for the same few names again and again, and a character who wants something gives every scene a reason to be there.

Anatomy of a Screenplay Page

Every screenplay is built from the same few parts. Here they are, marked on the opening of a real result from the AI script generator: a comedy about a wedding DJ, unedited.

INT. RECEPTION HALL - NIGHT

Twinkle lights drape the barn rafters. Guests chat around round tables covered in pastel linen.

At the audio booth in the corner, LEO (30s), wearing a tuxedo paired with bright red sneakers, taps a beat on a digital soundboard. He adjusts his microphone headset with practiced flair.

LEO(into mic)Ladies, gentlemen, and whoever left their Prius headlights on in the orchard, welcome to the floor for the moment we’ve all been waiting for.

On the hardwood dance floor, the newlyweds, CHLOE and DANIEL (both late 20s), beam as they link arms.

Leo glances down at a clipboard with the evening schedule. Under "First Dance," a handwritten note reads: Track 4 - 'Cardboard Fortress' by Maya Vance.

Leo freezes. His hand hovers over the turntable.

LEOMaya Vance.

He blinks rapidly, tapping a touchscreen console to pull up the audio file. He pops one side of his oversized headphones over his ear and hits preview.

An acoustic guitar plays a gentle, melancholic arpeggio. Then, a soulful female voice sings:

MAYA (V.O.)You wouldn't buy the groceries unless they had a coupon, you built a cardboard fort and left your socks upon the lawn...
The opening of a real result (Screenplay · Humorous & Fun · 600 words). The words are the generator's; the layout is ours.
  1. Scene Heading

    Where and when: INT. for inside or EXT. for outside, then the place and the time of day. A new place or time gets a new heading.

  2. Action

    What the audience sees and hears, in the present tense. No thoughts: if a camera can't film it, it isn't there.

  3. Character Introduction

    A character's name is in capitals the first time they appear, with an age and a detail or two.

  4. Character Name

    Above every speech, in capitals. V.O. (voice-over) or O.S. (off screen) after it says where the voice comes from.

  5. Parenthetical

    A short note in brackets on how a line is said, or to whom. Good scripts use few of them.

  6. Dialogue

    What the character says, under the name, with no quotation marks.

Good to know:A printed screenplay is set in 12-point Courier with fixed margins, which is why a page runs about a minute. The AI script generator gives you the same parts as plain text. Transitions such as CUT TO: are rare in modern scripts, and the generator uses them rarely too.

Screenplay or Stage Play?

Two formats, one switch. Pick the one that fits where your story will be performed.

The AI script generator starts on Screenplay. Switch to Stage Play and the same idea comes back written for a theater.

Screenplay

For film, TV and video. Many places, quick cuts and a story told in pictures: what the camera sees matters more than what people say.

Stage Play

For a theater, a classroom or a living room. A few settings, a cast you can count, and a story carried by dialogue and action on stage.

In the scriptScreenplayStage Play
Opens withThe first scene headingThe list of characters and the setting
ScenesA heading for every new place or timeScenes, with acts only in a long play
DirectionsAction lines in the present tenseStage directions in brackets
The story lives inPictures and actionDialogue
Ends withA final imageThe curtain
Good forShort films, TV scenes, video projectsSchool plays, sketches, drama class, one-act plays

6 Script Ideas to Try

Tap an idea: it goes into the AI script generator with the right format and audience. Then change it to make it yours.

  • Short Film

    A complete story in a few minutes: one place, two or three characters, one turning point. Try 1,000 words.

    SetsScreenplay · Adults (18+ years)

    Try this idea

  • TV Episode Opening

    The cold open of a series: a few minutes that hook the viewer before the titles roll.

    SetsScreenplay · Humorous & Fun

    Try this idea

  • Comedy Sketch

    A short, funny scene for two or three actors, built on one absurd idea that keeps escalating.

    SetsStage Play · Humorous & Fun

    Try this idea

  • Horror Short

    Dread in a few pages: one location, one rule, one image the audience takes home.

    SetsScreenplay · Horror

    Try this idea

  • School Play

    Every child gets lines. Say how many actors you have, and the play has exactly that many speaking parts.

    SetsStage Play · Kids (3-8 years)

    Try this idea

  • One-Act Play

    Two actors, one room, one evening: the classic shape for drama class and play festivals.

    SetsStage Play · Adults (18+ years)

    Try this idea

Good to know:Your idea matters more than the settings. Put the genre, the place and the number of actors in it, and the AI script generator follows what you write.

AI Script Generator Examples

Two real results, unedited: a screenplay for a short film and a school play for eight children. The words are the generator's; the script layout on this page is ours.

Short film
Idea

Short film: on the last night before the neighborhood video store closes, the owner and her only regular customer pick one final movie to watch

Settings:
  • Screenplay
  • Adults (18+ years)
  • 600 words

Tracking Static

INT. REWIND ARCHIVE - NIGHT

Fluorescent tubes hum overhead, two out of six flickering in tired, arrhythmic intervals. Cardboard packing boxes sit stacked against the walls, filled with black plastic clam-shell cases.

MARA (60s), sharp-eyed with silver hair tied back in a pencil, uses a roll of brown packing tape to seal a box labeled FOREIGN / CRITERION. The sharp screech of tape echoes through the hollow space.

A chime dings above the front door.

ARTHUR (70s), wearing an oversized wool coat and carrying a damp canvas tote bag, steps inside. Rain glints on the shoulders of his coat.

MARATen past eight. You're losing your punctuality, Arthur.
ARTHURThe streetcar had a mechanical dispute at the crossing.

Arthur walks to the front counter. He removes a VHS tape from his tote: Ozu's Tokyo Story. He slides it across the laminate surface.

ARTHURRewound. Naturally.
MARANaturally.

Mara takes the cassette, runs her thumb along the edge of the spool, and places it into an open box behind her.

ARTHURThe shelves look like extracted teeth.
MARALiquidators arrive at seven tomorrow. Whatever stays goes to the landfill or a recycling depot in Newark.

Arthur walks slowly down the middle aisle, running a gloved hand along the empty melamine grooves.

ARTHURForty-two years.
MARAForty-one. Don't add a year just to make it more tragic.
ARTHURA tragedy deserves round numbers.

He stops at the far wall. Only a dozen tapes remain on the bottom shelf of the DRAMA section, forgotten remnants leaning sideways.

ARTHURWhat is the ritual for the condemned? Do we drink the cleaning alcohol from the tape heads?
MARAI have rye in a ceramic mug under the register. And one functioning tube television.

She gestures to a heavy 27-inch Sony Trinitron sitting on a rolling utility cart near the back counter. A combination VCR sits beneath it, a green power light glowing.

ARTHURThen we have an obligation.
MARANo Bergman. I will not end this business with a Swedish woman staring into an existential void.
ARTHURAgreed. And no Cassavetes. My nervous system cannot sustain two hours of married people screaming in beige living rooms.

Mara walks over and crouches beside him at the bottom shelf. Her knees crack. She tilts the spines with her finger.

MARABrief Encounter?
ARTHURWe watched that during the blackout of ninety-eight. You cried into a bag of stale popcorn.
MARAThe conductor was very poignant.

She pulls out a clamshell case with a sun-bleached cover: Rohmer's The Green Ray. She pauses, then slides it back.

MARAToo much longing for summer. It’s raining out.

Arthur’s hand reaches past hers. His fingers rest on a plain black plastic case with a handwritten label in white grease pencil: LOCAL PARADE - 1989.

Mara looks at it, her expression hardening, then softening into something quiet.

MARAWhere did that come from?
ARTHURI found it behind the westerns three months ago. Your late husband shot it from the roof of the pharmacy, didn't he?
MARAHe used the old Panasonic shoulder-mount. He thought he was capturing local history.
ARTHURHe was.

Arthur pulls the case from the shelf. He offers it to her on flat palms, like an artifact.

Mara looks at the cassette. She takes it, stands, and carries it to the Sony Trinitron. Arthur follows and pulls up two metal folding chairs.

She pushes the tape into the deck. The machine whines, pulls the tape inside, and clunks into gear.

The blue screen blinks off.

Static rolls across the glass, then resolves into shaky, bright daylight. On screen, a high school marching band in faded red uniforms marches down a sunlit avenue right outside this very window, thirty years younger, under trees that were cut down decades ago.

Mara sits beside Arthur. She picks up the ceramic mug and takes a sip, then passes it to him.

ARTHURLook at the asphalt. Not a single pothole.
MARALiar. There’s one right there by the curb.

They sit together in the dark store, their faces lit by the low cathode glow of the television, watching the ghosts of their neighbors march down an empty street.

School play
Idea

A school play for 8 kids, everyone has lines: the class hamster escapes on the morning of the science fair

Settings:
  • Stage Play
  • Kids (3-8 years)
  • 500 words

Pip Squeaks at the Science Fair

CHARACTERS

LEO, a boy with a cardboard volcano MIA, a girl with a big plant SAM, a boy with a magnifying glass ZOE, a girl with a box of seeds BEN, a boy with a shiny poster AVA, a girl with a toy rocket ELI, a boy with a big ribbon TARA, a girl holding an empty cage

SCENE 1

(The school gym. Tables are set up for the science fair. LEO, MIA, SAM, ZOE, BEN, AVA, and ELI stand near their tables. TARA runs in, looking worried.)

TARA(Holding up an open cage)Oh no! Pip is gone!
LEOPip the hamster? On science fair day?
MIAHe was right here in his cage.
SAM(Looking through his magnifying glass)The little door is open. He must have pushed it.
ZOEWe need to find him before the judges come!
BENDo not worry, team. We can search together.
AVALook high! Look low! Where does a tiny hamster go?
ELI(Holding up a blue ribbon)I made a ribbon for Pip. He is the best class pet.
TARAThank you, Eli. Let us start looking!

(They all walk in circles, peeking under tables.)

SCENE 2

(A few minutes later. The children are still searching the gym.)

LEOHe is not behind my volcano.
MIAHe is not under my tall green plant.
SAMWait! I see little tracks near the floor.
ZOE(Holding out her hands)I have sunflower seeds in my pocket. Pip loves seeds!
BENGood idea, Zoe. Put some seeds on the floor.

(ZOE drops three seeds in a line.)

AVAQuiet, everyone! Stand very still.
ELIListen! Do you hear that?

(A soft squeak comes from beneath the rocket display.)

TARA(Whispering)Pip? Is that you?

(BEN slowly lifts a red cloth on the table.)

BENLook! There he is!
AVAHe made a tiny nest in my cardboard rocket!
SAMHe wanted to be a space hamster.
MIAHe looks so cozy and safe.
ZOECome here, little Pip. Here is a yummy seed.

(TARA reaches down gently and picks up an imaginary hamster.)

TARAI have him! He is safe in my hands.
LEOHooray for Pip!
ELI(Puts the blue ribbon on Pip's cage)Here is the first-place prize for the fastest hider.
BENLet us close the cage door tightly this time.

(TARA puts Pip back in the cage and clicks the latch.)

AVAClick! Now Pip is safe and sound.
MIAThe science fair can begin!
ALL(Together, smiling at the audience)Happy science fair day!

(Curtain)

Write your own script

How Long Is a Script? Words, Pages and Minutes

One screenplay page plays for about a minute. We counted the words in seven screenplays John August publishes on his website: about 190 per page, from 169 to 218. So roughly 200 words make a page, and a page makes a minute. In the AI script generator, every 500 words costs 1 credit.

  • 200 words
    ≈ 1 page · 1 minute
    A monologue or an audition scene
    1 credit
    Every plan
  • 600 words
    ≈ 3 pages · 3 minutes
    A sketch or a single scene
    2 credits
    Every plan
  • 1,000 words
    ≈ 5 pages · 5 minutes
    A micro short or a class play
    2 credits
    Every plan
  • 2,000 words
    ≈ 10 pages · 10 minutes
    A ten-minute play or short film
    4 credits
    Basic and up
  • 5,000 words
    ≈ 25 pages · 25 minutes
    A longer short or a one-act play
    10 credits
    Premium and Professional
Good to know:The minute is a rule of thumb: quick dialogue plays faster, long action slower, so time a stage play by reading it aloud. A feature film runs 90 to 120 pages, around 20,000 words, so write it scene by scene. You pay for the words actually written.

How to Write a Better Script With AI

Six habits from screenwriting that make a stronger idea and a sharper rewrite.

The AI script generator writes the first draft. These habits help you ask for a better one, and fix what you get.

  1. Show, Don't Tell

    On screen, people show what they feel through what they do. Ask for a scene where a character acts, not one where they explain.

  2. Enter Late, Leave Early

    Start a scene as late as you can and leave once its point lands. Cut the hellos and goodbyes when you rewrite.

  3. Give Every Scene a Goal

    Someone wants something, and something is in the way. A scene without conflict slows the whole script down.

  4. Let Subtext Do the Work

    People rarely say exactly what they mean. Dialogue that circles the real issue is more alive than dialogue that states it.

  5. Count Your Cast and Places

    Fewer characters and settings make a play easier to stage and a short film cheaper to shoot. Put the numbers in your idea.

  6. Read It Aloud

    A line that looks fine can be stiff to say. Read the script aloud, mark where you stumble, and rewrite those lines.

From Script to Storyboard

See your short film before you shoot it. Press Generate Storyboard under a script from the AI script generator and the story generator with images draws a picture for each scene. Each picture is drawn on its own, so a character can look different from one scene to the next.

Turn one picture into a short clip with the video story generator. Every script is saved to your account, so you can come back to it, share it and download it.

  • Pictures: one per scene, 3 a month on the Free plan
  • Video: a 5-second clip from one picture, 40 credits
  • Download: TXT on the Free plan for 7 days, PDF from Basic, DOCX from Premium
  • Languages: scripts in 30 languages, from Spanish to Japanese

AI Script Generator FAQ

Is the AI script generator free?

Yes, with a free account (no credit card, ages 13 and up). You get 20 credits every 30 days, and a script costs 1 credit per 500 words, so a 1,000-word script, about five pages, costs 2 credits. Paid plans add more credits and scripts of up to 5,000 words.

Can AI write a full movie script?

It writes one complete short script per run: a scene, a short film or a short play. A feature film is 90 to 120 pages, around 20,000 words, so build it scene by scene, describing your characters each time.

How long is a 5- or 10-minute script?

About five and ten pages. At roughly 200 words a page, a five-minute script is about 1,000 words and a ten-minute script about 2,000. Fast dialogue plays quicker than long action.

Does it use proper screenplay format?

It uses the parts of a screenplay: scene headings, action in the present tense, character names in capitals and dialogue under them. The result is plain text, not a formatted Courier page, so format it in screenwriting software for a submission.

Can I export to Final Draft, Fountain or PDF?

You can copy the text or download it: TXT on the Free plan for 7 days, PDF from Basic, DOCX from Premium. There's no Final Draft (.fdx) or Fountain file, but you can paste the text into those apps and format it there.

Can the AI script generator write a stage play?

Yes. Switch the format to Stage Play: you get a list of characters, scenes, stage directions in brackets and the curtain at the end, laid out the way plays are written in your language.

What's the difference between a screenplay and a play?

A screenplay is written for the camera: many places, quick cuts, a story told in pictures. A play is written for a live stage: few settings, a small cast and a story carried by dialogue.

Can the AI script generator write skits or school plays for kids?

Yes. Pick Stage Play and Kids (3-8 years) or Children (9-12 years), and say how many children are in the class: everyone gets lines. With Kids (3-8 years), the play follows our rules for young children: nothing frightening beyond gentle suspense, and a hopeful ending.

Can it write YouTube, TikTok or ad scripts?

No. It writes fiction: screenplays and stage plays that tell a story. For video and marketing scripts, use a tool made for those.

Is this a Roblox or code script generator?

No. Here a script is the text of a film or a play. It doesn't write Roblox, Lua or any other code.

Is the script ready to send to a festival or a producer?

Treat it as a first draft. Read it aloud, rewrite the lines that don't sound like your characters, and format it in screenwriting software before you send it anywhere.

Which languages can it write scripts in?

30 languages. Scenes are headed the way each language writes them, for example "1. INNEN. KÜCHE – NACHT" in German, "1. İÇ. MUTFAK – GECE" in Turkish or "○台所(夜)" in Japanese.

What won't it write?

No sexual content: intimate scenes fade out before anything is described. If a request can't be written at all, you see a message asking you to reword it, and the credits come back.

Who owns the scripts I create?

You do, to the extent the law allows, as our terms say. Copyright rules for AI-generated work differ between countries, so we can't guarantee that a generated script is protected by copyright.

Fade In on Your Next Story

Start with one line: a place, a few characters, something that goes wrong. The AI script generator writes the scenes.

Write a script