Your lines. Your cues. Nothing else.
Paste a full script, pick your character, and get a clean rehearsal version in seconds. No accounts, no uploads, no clutter.
Open the GeneratorScript Cue Trimmer
Your Rehearsal Script
Paste a script and pick a character to see your trimmed rehearsal version here.
How It Works
Paste Your Script
Copy the full script from any source and paste it into the input box. Works with plays, screenplays, and radio dramas.
Name Your Character
Type the character name exactly as it appears in the speaker labels. Add aliases if the script uses abbreviations.
Get Your Rehearsal Script
The tool finds your lines, adds a short cue from the previous speaker, and formats everything for easy reading.
Print or Save
Copy to clipboard, print with large rehearsal fonts, download as text, or share a link with your castmates.
Common Mistakes and Tips
Character name mismatch
If the script says "HAM." but you type "Hamlet," no lines will match. Check the exact spelling and capitalization used in your script. Use the aliases field for alternate forms.
Wrong format preset
Play format expects "CHARACTER." before each line. Screenplay format looks for the name centered or in caps at the start of a line. Pick the right one for your script.
Stage directions getting lost
By default, stage directions near your lines are included. If you want a pure dialogue-only version, turn off "Include stage directions" in advanced options.
Long cue phrases
The default cue is 4 words from the previous speaker. For fast-paced scenes, try 2-3 words. For slower scenes, 5-6 words gives more context.
Supported Script Formats
| Format | Speaker Label Style | Example |
|---|---|---|
| Play | CHARACTER. (with period) | HAMLET. To be or not to be. |
| Screenplay | CHARACTER (all caps, standalone line) | HAMLET To be or not to be. |
| Radio Drama | CHARACTER: (with colon) | HAMLET: To be or not to be. |
Questions Actors Ask
- Some scripts use "Hamlet" in dialogue but "HAM." in stage directions. Enter the form that appears before your lines as the speaker. Add the other form as an alias in advanced options so both are recognized.
- Yes. Your script and character name are saved in your browser. When you return, they will still be there. You can also use the share button to create a URL that encodes your script and settings.
- Yes. Use the format preset dropdown to switch between play, screenplay, and radio drama formats. Each preset adjusts how the tool finds speaker labels.
- The tool assigns each block of dialogue to the nearest speaker label above it. If two characters speak in quick succession, each gets their own cue from the previous speaker.
- No. Everything runs in your browser. Nothing is sent to a server. The share link encodes your data in the URL itself.
Why Trim Your Script?
Rehearsal time is short. When you are working from a 90-page script but only have 12 lines, flipping through pages breaks your focus and wastes the time your director set aside. A trimmed script puts your entrances right in front of you.
Community theater actors often juggle rehearsals with day jobs. Student performers are learning blocking and lines at the same time. Drama teachers need to hand out individual scripts to a whole cast without spending hours cutting and pasting. CueTrim does that work in seconds.
The cue phrase before each line tells you what was just said, so you know when to come in without reading the whole scene. It is the same format used by professional stage managers for prompt books, just simpler.