Script
Write a timed video script in Hindi, English or Hinglish, with scored hooks, titles and a visual for every line.
This page shows you how to write a full video script, pick a hook, and send it on to a storyboard or a voice-over.
What it does
Script turns an idea into a script with a time and a visual for every line. You choose the kind of video, the length, the language and the tone. It writes the script, scores five hooks, and checks the pacing against your length.
Next to the script you get a voice-over view, a teleprompter, and titles, a description, tags and thumbnail ideas. Every line can be edited by hand.
When to use it
- You have an idea for a YouTube video, a Short or Reel, an ad, a short film, a podcast or a course lesson.
- You want a hook that is scored, not guessed.
- You already have a script and want it checked (Script Doctor).
- You want to plan a whole video from idea to package: Content Calendar keeps the whole video in one place.
For a long story with many shots and characters, Film Maker is the better tool.
Step by step
- Open Script. Under What are you making?, pick a format.
- Type your idea in Topic or idea. Two or three lines are enough. Add the real names and facts that must stay true.
- Pick a Length, a Language and a Tone. Add who it is for under Who is it for?.
- Press Write script. The button shows the cost before you press it.
- Look at the openings in Hook Lab. Press one to put it at the start of the first block.
- Read the Retention meter. Fix any flagged line with Rewrite, Shorter or Funnier, or type over the words yourself.
- Open Voice-over or Titles and SEO for the rest. Then use Next to send the script on.
Check a script you already have
- Press Have a script? Check it with Script Doctor.
- Paste your script under Your script.
- Press Check my script. You get scores for Hook, Retention, Clarity, Pacing and Call to action, and the exact lines to fix. Nothing is rewritten.
Only hooks
Open Hook Lab on its own at /hook-generator and press Write 5 hooks. The best three show first, each scored for clarity, curiosity, specificity, emotion and relevance. Pick one to write the whole script around it. That writes a full script, so it costs the same as Write script.
Every option explained
The brief
| Option | What it does |
|---|---|
| What are you making? | YouTube video, Shorts or Reel, Ad, Short film, Podcast or Course lesson. Each has its own lengths |
| Topic or idea | Your idea, up to 2,000 characters. Tap an example in the empty panel to fill it |
| Length | The choices change with the format, for example 30, 45 or 60 seconds for a Short or Reel |
| Language | English, Hindi or Hinglish. Urdu shows when it is switched on for the site. Changing it on a saved script translates the script |
| Tone | Friendly, Funny, Serious, Story, Desi or Expert |
| Who is it for? | Type it, or tap a chip: Students, Parents, Small business, Gen Z, Professionals, Village and small towns, NRI |
| Brand Voice | Shows only when you have saved a Brand Voice. Neutral uses none |
| Write like my channel (learns from your last 10 scripts) | On by default. The writer copies the style of your recent scripts |
| Write script | Writes the script. Shows its cost, or Free while your free scripts last |
Director options
Open Director options for finer control. Everything has a default, so you can skip it.
| Option | Choices |
|---|---|
| Output | Script only, Voice-over script or Full storyboard. Full storyboard also sends the script to Storyboard |
| Goal | Views and reach, Watch time, Subscribers, Educate, Sell, Brand awareness and more |
| Emotion | Inspiring, Emotional or family, Funny, Suspense, Shocking, Calm and more |
| Story arc | Rags to riches, Man in a hole, Cinderella, Icarus, Tragedy, Oedipus |
| Structure | Auto, or a ready structure such as Three-act, AIDA, Listicle, Myth vs fact or Explainer |
| Hook style | Auto (writes 5 and scores them), or one style such as Question, Bold claim or Surprising stat |
| Narrator | Creator first person, Storyteller third person, Character dialogue, Faceless voice-over, Two hosts, No dialogue (visual only) |
| Call to action | None, Subscribe, Comment prompt, Link in bio, Product or affiliate, Watch next, Save and share and more |
| Facts mode | Off, Mark claims to verify or Add sources |
| Pace | Slow, Medium or Fast |
| Reading level | Simple, Standard or Advanced |
| Banned words | Words to never use, separated by commas |
| Must include | Things the script has to say |
| Reference | Paste a script you like, for its style only |
The script
| Part | What it does |
|---|---|
| Title | Click it to rename. It saves when you click away |
| Hook Lab | Three scored openings. Pressing one puts it at the start of the first block. In use marks the one the script uses. Show the best 3 and a Show all button switch between three and five |
| Retention meter | A score out of 100, your time against the target, and Fits the time or Off the time. Flags name the lines that are too long, too slow or repeated |
| Time, Visual, Voice | One row per block. Click a cell to edit. Tags such as Re-hook, Payoff, Open loop and Check this claim mark special lines |
| Rewrite, Shorter, Funnier | Redo one block. Free |
| AI Polish | Smooths the wording of the whole script and saves a new draft. AI Polish words your idea the way a director would brief it: clear and tasteful, with nothing added or taken away. Free |
| Copy | Copies the table as text |
| Export | Word document, PDF (print), Script table (Excel) or Copy the script |
| Voice-over tab | The lines with their start and end times, plus Teleprompter (Play, a slower and faster button, and Close). Voice it sends the lines to Voice |
| Titles and SEO tab | Scored Titles with New titles, a Description with chapters, Tags and thumbnail ideas. Make the thumbnail sends the hook and titles to Thumbnail |
| Next | Make storyboard, Voice over, Thumbnail and Run as a Flow. Only the tools you can open show |
Script table
Upload script table takes a filled .xlsx or .csv and makes it a saved script. Template downloads the empty table. Your scripts lists your last drafts, newest first.
Who can use it
Free plan: not included. Pro plan: included.
Without an account, and on the Free and Starter plans, you can write 3 free full scripts a day. Pro and above can write up to 20 full scripts a day.
What it costs
A full script costs 70 credits. A script with Full storyboard as the output costs 70 credits. The button shows the exact cost before you press it.
Hooks, a rewrite of one block, titles and SEO, Script Doctor, AI Polish and a language switch are free, with a large daily fair use limit. The 20 a day limit is shared with Film Maker and AI Chat, and it resets at midnight, India time.
If the writer fails or returns nothing, your credits come back.
Tips
- Give the real names, places and facts. The writer keeps them in the script.
- Pick your hook first, then edit. A new hook replaces the opening words of the first block only.
- Aim for Fits the time. Cut or rewrite flagged lines until it does.
- Use Must include for offers and prices, and Banned words for words your brand never says.
- Run Script Doctor on a script written elsewhere before you shoot it.
Common problems
"Type your topic or idea first." Write at least three characters in Topic or idea. "Upgrade to keep writing, or come back tomorrow." You used your 3 free scripts for the day. They reset at midnight. "the most for one day. It resets at midnight." You wrote 20 full scripts today, the daily limit. Come back after midnight, India time. "Log in to write more scripts today. It is free." Log in to carry on. Your idea is kept on the page. "The writer is taking a short break. Nothing was charged. Try again in a minute." Wait a minute and press Write script again. "The writer took too long this time. Nothing was charged. Try again." Try again. A shorter length also helps. "This idea breaks our content rules, so we cannot write it." Change the idea and try again. "Too many requests. Wait a few seconds and try again." Slow down for a few seconds. "This script changed in another tab. Reload to see the latest draft." Reload the page. Your last saved draft is there. "You have used today's limit for this tool. It resets at midnight." You used the daily fair use limit on free actions. Try again tomorrow. "Paste at least a few sentences to check." Script Doctor needs more text.
Related guides
- StoryboardPlan a film shot by shot: write the story, make pictures, clips and voices, then send it to the editor.
- VoiceMake voice overs, pick or clone voices, dub videos, change or clean audio, and add sound effects and music.
- ThumbnailMake YouTube thumbnails from your video idea, your face and your own words, then change the words for free.
- Content CalendarPlan your posts and videos by date, keep your ideas, and open the right tool to make each post.
Updated 4 Nov 2026