A story, told in vertical video
This AI story video generator turns a topic into a narrative short — a beginning, a turn and an ending, voiced over atmospheric b-roll. It is tuned for storytelling rather than explanation, so the script builds an arc instead of listing points, and no presenter appears on screen.
How it works
- 1
Give it the story
A topic of 3 to 500 characters — "a founder’s first year, told as a journey".
- 2
Shape the arc
Use the brief for mood, narrative beats and where it should land.
- 3
Generate
10 to 60 seconds of b-roll and voiceover, with optional captions.
What you can make
Founders telling an origin story
The "why we started" post works as narrative and falls flat as a feature list. This is built for the first shape.
Nonprofits and causes
Impact is felt through a single story, not a statistic. Atmospheric b-roll carries that without needing footage from the field.
Book and film accounts
Summarise a plot or a theme as a mood piece rather than a talking-head review.
Brand campaigns
Anniversary, milestone and year-in-review posts are narrative by nature and awkward as explainers.
This AI story video generator turns a topic into a narrative short — a beginning, a turn and an ending, voiced over atmospheric b-roll.
Tell your first story freeSpecs & limits
| Input | A topic of 3 to 500 characters |
|---|---|
| Brief / script override | Up to 2,000 characters each — a script override skips generation |
| On-screen presenter | None — always b-roll. Use the faceless generator if you want an avatar |
| Length | 10 to 60 seconds |
| Aspect ratios | 9:16, 16:9 or 1:1 |
| Captions | Optional, burned in, top / centre / bottom |
Tips for better results
- Put the ending in the brief. A story generated without a destination wanders, and at 30 seconds there is no room to recover.
- Name the turn, not just the subject. "We nearly shut down in month eight" gives the arc a middle; "our first year" gives it a title.
- Write the brief as mood plus beats — "quiet, then hopeful; three beats; end on the first customer". That is what narrative tuning responds to.
- Keep to one voice and one timeframe. Stories that jump between people or years read as a summary, which is the thing this format is not.
- Go longer than you would for an explainer. 45 to 60 seconds gives an arc room to land; 10 seconds is a statement, not a story.
Frequently asked questions
How is this different from the faceless video generator?
They share the same b-roll and voiceover pipeline, but this one is tuned for narrative — an arc with a turn and an ending — and never puts a presenter on screen. The faceless generator is tuned for explanation and can optionally switch to an avatar talking head. Pick this for a story, that for a point.
Can I use my own script?
Yes. A script override of up to 2,000 characters is used verbatim, which is the right choice when the story is genuinely yours and the wording matters.
Can an avatar present it?
Not here — this tool is always b-roll. Use the faceless video generator and switch to talking-head mode for that.
How long can it be?
Between 10 and 60 seconds. Narrative generally needs the upper half of that range.
Is it free?
Generating uses credits from your Publiz plan, and new accounts start with a free credit allowance.
Related tools
Turn a topic into a short video with AI b-roll and a voiceover — or switch on an avatar to front it. 10 to 60 seconds, captions included. Try it free.
Paste an article and get a video — your text becomes the voiceover with AI b-roll behind it. Up to 1,200 characters, 10 to 60 seconds. Convert one free.