Write your own script or let AI write it
You can start a video two ways. Give AITuber an idea and AI writes the script, or paste your own script and AI adds the visuals and voice.
Idea to Video or Script to Video?
At the top of the input box you see two tabs.
- Idea to Video: Type a short idea. AI writes the words and picks the visuals.
- Script to Video: Paste your own words. The voiceover follows your script exactly.
Pick Idea to Video when you want speed. Pick Script to Video when the exact wording matters, for example a brand message or a translated script.
Paste the words you want spoken. If your text only describes what to show, for example "a rotating 3D model of the pelvis, soft light, no blood", there is nothing to speak. AITuber then writes the narration from your description and makes the video anyway. To set the length yourself, use Idea to Video and pick a duration.
If you do not want a voiceover at all, you are in the wrong tool. A script here always becomes
spoken narration. To animate a described shot, or your own picture, with no voice and no
captions, use AI Clips instead.
How do I control the visuals with [brackets]?
In Script to Video, put a visual description in square brackets before the words that go with it. The text in brackets becomes the scene image or clip. The text after it becomes the voiceover.
Example:
[A dark forest at night] Something was watching from the trees.
[Close-up of glowing eyes] It had been waiting for years.
Brackets are optional. If you skip them, AI picks the visuals for each part of your script. Some video types have their own bracket style. For example, a Skeleton video script looks like this:
[3D skeleton in a dark room] What happens to your body if you...
[Brain inside skull glowing] Your brain starts to...
Can AI write or improve my script?
Yes. The script box has built-in AI tools.
- Click Get ideas to get video ideas about a topic. This costs 2 credits.
- Click Write script to turn an idea into a full script. Pick a length and language first.
- When your script has at least 20 characters, the button changes to Improve script. Tell it what to change, for example "Stronger hook" or "Add [visual] directions".
Write script and Improve script cost 1 credit per minute of script length, with a minimum of 1 credit. A 5-minute script costs 5 credits to write or improve. After writing, you get two versions (A and B) and can switch between them. After improving, you can switch back to your original.
My script was rejected. Why?
A safety check reads your prompt or script, before we start the work or while the video is made. It rejects sexual content only:
pornography, nudity, sexual acts, anything sexual involving a minor, and anything that
sexualizes a real named person.
Dark topics are not blocked. Violence, fights, weapons, war and battles are allowed. So are
true crime, murder cases, disasters and news events. So are horror, monsters, demons, ghosts and
scary stories. So are death, injury, illness and grief. So are conspiracies, myths and legends.
These are normal topics here, and many channels are built on them.
If your script was rejected, look for sexual wording rather than a dark subject. A real name, a
band name, or a quoted title can trip the check even when your story is a factual one. Rewrite
that wording in plainer words, or leave the exact name out of the script and put it in the
on-screen text instead, then generate again.
No video is made when a prompt or script is rejected. If credits were already taken for it, they come back. See
My video failed or looks stuck.
If a script you believe is fine keeps being rejected, send it to us in the chat and we will look
at it.
How long can my script be?
Limit | Value |
|---|---|
Script length | 30,000 characters |
Scenes (segments) | 400 |
The voice speaks about 3 words per second. Use this to size your script:
Video length | Words (about) |
|---|---|
1 minute | 180 |
5 minutes | 900 |
20 minutes | 3,600 |
The character How long can my videos be? for the maximum length of each video type.
Related
Updated on: 23/09/2026
Thank you!