We tested 8 AI script writers on the same 5 viral reels
Eight apps that write reel scripts got the same five viral reels. AI reviewers scored every script blind, in two rounds. Here's who came first, who made things up, and whose scripts you could film today.

You've found a reel that took off. Now you want your own version of it, and a lot of apps say they'll write the script for you.
But a script only helps if you can film it. It has to keep what made the reel work. It has to sound like a person. And it can't hand you a made-up statistic that you then say on camera.
So we tested eight tools that write reel scripts. Our team studied each app hands-on in October 2026 and gave every one the same five viral reels. Then AI reviewers, software that reads text and gives it a score, marked every script on one scorecard without knowing which tool wrote it. They did it twice, in two separate rounds.
One thing to know up front. Aubrium makes this page, and Aubrium's writer is one of the eight. That's why the scoring was blind, and why we show every tool's numbers, ours included, along with the places ours fell short.
Aubrium's writer scored highest, 29.7 out of 35, just ahead of Virlo at 29.3. ViralSpot and CreatorHouse came next, then Octupie, Viral Outliers, Sandcastles and Runwave AI. The widest gap was honesty: Sandcastles scored 1.4 out of 5 for not making things up, and ViralSpot a perfect 5. An earlier round, with different reviewers, put the seven tools it scored in the same order.
Our team's blind test, October 2026. Three AI reviewers scored five reels per tool in the second round; the first round gave the same order.
Why we ran this study
Most reel tools now write scripts, and each one says it can turn a reel into your own version. We wanted to see which ones do it well when they all get the same reels and the same judges.
Three things decide whether a script is any use to you. Does it keep what made the original work? Is it true? And can you film it today, in 30 to 60 seconds? A tool's own demo can't answer that. Running the same reels through every tool can.
How we did it
We picked five viral reels, ran each one through every tool that writes, saved everything word for word, and had AI reviewers score it blind. Here's each step.
The five reels
All five came from Aubrium's library, from accounts with about 14,000 to 47,000 followers. Each one reached far more people than its creator has followers: from 58 to 606 times as many.
| Reel | What happens in it | Creator's followers | Views |
|---|---|---|---|
| 1. Face washes | A ranking of drugstore face washes for oily, acne-prone skin | About 25,600 | 15.5 million |
| 2. Sunscreen | A brand launches new tinted sunscreens, and the shades get tested on camera | About 16,000 | 6.3 million |
| 3. Pilates | The instructor doesn't show, so the class does pilates in a parking lot at 6am | About 26,000 | 1.5 million |
| 4. Baking | A run of baking fails only bakers understand | About 47,400 | 10 million |
| 5. Coffee cart | What a tiny coffee cart really cost, and how one quote came down | About 14,100 | 4.7 million |
Tools that work from a link got the reel's link. Tools that work from a topic got the topic in the same words every time, such as "Baking fails only bakers understand".
The eight writers, and how each was run
We used each tool the way it's built to be used. Where a tool couldn't do a step, we say so.
| Writer | What it is | How we made each script |
|---|---|---|
| Aubrium | A library of viral Instagram reels, with a writer built in | Pasted the reel's link into Create. Make my version returned a script, 23 hooks and a caption |
| Virlo | Research for TikTok, Instagram Reels and YouTube Shorts2 | Asked its chat assistant, with the link. It hadn't read any of the five reels itself, so it worked from each reel's title or topic |
| ViralSpot | An outliers feed with competitor tracking and hooks3 | Asked its agent for a breakdown, every hook, a 30 to 60 second script and a caption |
| CreatorHouse | Tracks accounts you add and remixes a reel into a script4 | Pasted the link, then asked its remix chat for a script, 10 more hooks and a caption |
| Octupie | Picks accounts for you and writes scripts in your style5 | Hooks and captions from its chat. Its plan's script allowance was already used, so its scripts didn't come from its main script writer |
| Viral Outliers | Outliers from TikTok, YouTube and Instagram6 | Its remix tool,7 given the link. It returned one script, a caption and a filming checklist, but no list of hooks |
| Sandcastles | Research for Instagram, TikTok and YouTube Shorts1 | Added the reel, then its four steps: topic, research, hook, script |
| Runwave AI | Reel breakdowns and scripts, for creators who post about AI tools8 | Its hook writer (12 hooks) and its script button. The plan's monthly script cap stopped the fifth script |
ViralFindr doesn't write scripts, so it isn't in this test.
Six of the tools were also given a short description of the creator the script was for: a beauty and lifestyle creator with a small following. Aubrium wasn't given one, and CreatorHouse has no place to put one. We come back to why that matters under the limits.
The scorecard
Every script, with its hooks and caption, was scored from 1 to 5 on seven questions. Added up, that's a total out of 35.
| Measure | The question the reviewer asked |
|---|---|
| Hook | Would the opening line stop someone scrolling? |
| Specific | Is it about this reel, or could it be about any reel? |
| Faithful | Does it avoid making up facts, prices, statistics or claims? |
| Human | Does it sound like a person talking? |
| Structure | Does it go from the hook to a payoff to a close? |
| Length | Does it fit a reel of 30 to 60 seconds? |
| Filmable | Could you film it today? |
Reviewers also scored each caption (0 if there wasn't one), counted the hooks and how many they'd use, picked the best hook for each reel, quoted every claim they thought was made up, and ranked the tools on each reel.
How the blind scoring worked
The reviewers were AI models, software that reads each script and scores it, and each one got the same written brief and scorecard. None of them saw a tool's name. Before they read anything, we took out tool names, credit counts, app text and our own notes. Then we put each reel's scripts under shuffled letters, with a different shuffle for each reviewer.
They saw only what a creator would use: the hooks, the script and the caption. We left out reel breakdowns, carousels and extras like sound picks, so no tool gained or lost points for things the others didn't make.
There were two rounds. In the first, three reviewers scored seven tools; Viral Outliers' scripts were finished later. In the second, three new reviewers scored all eight, with new shuffles. The second round is the headline here, and the first is the check.
What we found
Six things stood out. Each one comes with its numbers and what it means if you're picking a writer.
Which writer scored highest?
Aubrium came first, with Virlo close behind. Then came a gap to ViralSpot and CreatorHouse, another gap to Octupie, and the last three trailed well back.
The gap at the top is small, 0.4 points. What set Aubrium apart was that it held up on every reel. Each reviewer ranked the tools on each reel, which makes 15 rankings. Aubrium came first in 7 and second in 7, and never fell below third. Virlo came first in 6, but placed sixth or seventh on the baking reel, where it wrote about a beauty hack instead.
What this means for you: the top two are close on average. If you'll hand a writer all kinds of reels, how steady it is matters as much as its best day.
Did the reviewers agree?
Yes, closely. In the second round, all three reviewers put Aubrium first and Virlo second. Two of them put all eight tools in exactly the same order, and the third swapped two tools in the middle.
The first round was run on its own, with different reviewers and different shuffles. It put its seven tools in the same order as the second, and every tool's total landed within half a point.
| Writer | Round 1 (seven tools) | Round 2 (eight tools) |
|---|---|---|
| Aubrium | 29.4 | 29.7 |
| Virlo | 28.9 | 29.3 |
| ViralSpot | 27.4 | 27.5 |
| CreatorHouse | 27.0 | 27.1 |
| Octupie | 23.5 | 23.9 |
| Viral Outliers | Not in round 1 | 22.4 |
| Sandcastles | 20.0 | 19.6 |
| Runwave AI | 18.6 | 18.8 |
One detail, so nothing is overstated. In round 1, one reviewer gave Aubrium and Virlo the same total, 29.2 each. That reviewer still ranked Aubrium higher, on average, across the five reels.
What this means for you: any one score can wobble. When six reviewers in two rounds land on the same order, trust the order more than any single number.
Which writers made things up?
This was the widest gap in the test. Three tools almost never made anything up. Sandcastles did it on every reel.
Sandcastles' scripts added statistics and science to every reel, and they're the kind you'd say out loud. Its pilates script says working out together "releases up to 20% more endorphins than working out alone". Its sunscreen script says "Over 60% of tinted sunscreens come in one shade". Neither was in the reel.
Viral Outliers moved facts onto a real brand. Its sunscreen script swapped the reel's brand for e.l.f. and wrote "Elf just dropped not 10 or 12, but 15 new shades", with "SPF 30". CreatorHouse added a six-hour wear test in the sun that nobody did.
ViralSpot went the other way. Where it didn't know a fact, it left a blank for you to fill, like "Box dye said [shade]". Virlo was careful in the same way.
Aubrium came fourth on this measure. Reviewers flagged some of its hooks, like "The cleanser dermatologists quietly use at home", and a few script lines. One was a tip on the coffee-cart reel that the original never gave.
If you count every claim a reviewer quoted as made up, added across the three reviewers, Sandcastles had 63, CreatorHouse 42, Viral Outliers 30, Runwave AI 28, Aubrium 26, Octupie 9, Virlo 7 and ViralSpot 3. Tools that wrote more had more chances to slip: Aubrium wrote 23 hooks a reel, Octupie about 43.
What this means for you: whatever tool you use, check every number, price and "study" in a script before you say it on camera. A blank you fill with your own facts is safer than a fact a tool supplied.
Whose hooks were best?
Aubrium's. Its hooks scored highest, 4.2 out of 5, and reviewers picked one of its hooks as the best of the reel 8 times out of 15. CreatorHouse was close on quality, and the biggest share of its hooks were usable.
| Writer | Hook score /5 | Hooks a reel | Share usable | "Best hook" picks (of 15) |
|---|---|---|---|---|
| Aubrium | 4.2 | 23 | 53% | 8 |
| CreatorHouse | 4.1 | 10 | 68% | 3 |
| Virlo | 3.7 | About 6 | 62% | 1 |
| Octupie | 3.3 | About 43 | 31% | 1 |
| ViralSpot | 3.1 | About 13 | 31% | 2 |
| Sandcastles | 3.0 | 6 | 44% | 0 |
| Viral Outliers | 2.9 | No list | None | 0 |
| Runwave AI | 1.7 | 12 | 3% | 0 |
For the sunscreen launch, all three reviewers picked an Aubrium hook, such as "Five stripes on my cheek. Watch which one vanishes." For the pilates reel, two of the three picked CreatorHouse's "Locked door. Eight mats. Zero instructor. Here's what we did."
A long list isn't the same as a good one. Octupie wrote about 43 hooks a reel, and reviewers would use about a third. When Runwave AI's reel breakdown came back partial, its hook writer got nothing about the reel. So it wrote side-hustle hooks for a face-wash ranking, like "I made $10,000 in a month without quitting my day job."
What this means for you: judge a hook writer by how many hooks you'd really say, not by how many it prints.
Could you film the script today?
This is where Aubrium was weakest, and where Virlo led.
| Writer | Filmable /5 | Length /5 | Caption /5 |
|---|---|---|---|
| Virlo | 3.9 | 4.6 | 3.7 |
| Octupie | 3.6 | 3.0 | 3.0 |
| ViralSpot | 3.1 | 4.5 | 3.6 |
| Aubrium | 3.0 | 4.7 | 2.8 |
| CreatorHouse | 2.5 | 3.7 | 3.9 |
| Sandcastles | 2.1 | 2.6 | No caption |
| Viral Outliers | 2.0 | 3.9 | 2.6 |
| Runwave AI | 1.7 | 3.9 | No caption |
Aubrium's scripts had the best length score, timed shot by shot. But its coffee-cart version handed you the original creator's own story, down to the family member and the prices. Every reviewer, in both rounds, gave that script 1 out of 5 for "could you film it", because it isn't your story to tell. Its captions were also among the weakest: stacked fragments, and tags like #fyp that don't fit the post.
Virlo and ViralSpot handled this better. When a reel was someone's own story, they kept its shape and left the facts to you.
Sandcastles' scripts ran 75 to 95 seconds, for a reel meant to last 30 to 60. None of its five came with a caption, and neither did Runwave AI's.
What this means for you: if a reel is built on someone's personal story, keep the shape and swap in your own facts. Don't retell their life as yours.
How did each reel go?
No tool won every reel. Virlo had the top score, or shared it, on four of the five, but fell on baking. Aubrium led on baking and placed in the top three on every reel.
| Writer | Face washes | Sunscreen | Pilates | Baking | Coffee cart |
|---|---|---|---|---|---|
| Aubrium | 30.3 | 31.0 | 28.0 | 31.3 | 27.7 |
| Virlo | 31.3 | 31.3 | 29.7 | 25.0 | 29.0 |
| ViralSpot | 31.3 | 29.7 | 25.7 | 26.0 | 24.7 |
| CreatorHouse | 26.7 | 27.7 | 28.0 | 28.7 | 24.7 |
| Octupie | 24.7 | 25.0 | 23.0 | 24.0 | 23.0 |
| Viral Outliers | 22.7 | 23.3 | 26.0 | 21.3 | 18.7 |
| Sandcastles | 19.7 | 19.3 | 19.7 | 20.3 | 19.0 |
| Runwave AI | 22.7 | 24.3 | 21.0 | 17.7 | 8.3 |
Scores are out of 35, the average of three reviewers in round 2. Runwave AI's coffee-cart score is low because it has no script for that reel.
ViralSpot shared the top score on the face-wash ranking, then dropped on three reels. It had been told the creator works in beauty, so it moved the pilates, baking and coffee-cart reels into beauty instead of keeping their topics.
What this means for you: a writer that knows your niche can help, but not if it throws away the reel's topic to get there.
What this means for creators
Whichever writer you pick, the same few checks make its script safer to film.
Before you film an AI-written script
- Yes: Keep the beats that made the original work, in the same order
- Yes: Check every number, price and "study" before you say it
- Yes: Fill blanks with your own facts, not the original creator's
- Yes: Pick the two or three hooks you'd really say
- Yes: Read it out loud and time it: 30 to 60 seconds
- No: Retell another creator's personal story as your own
- No: Post a caption full of tags like #fyp that don't fit the post
Limits of this study
A test like this can only say so much. Here's what it doesn't cover.
- Five reels is a small sample, from five niches, two of them in skincare and beauty. All five came from Aubrium's library, so Aubrium could read every one by its link. Some tools couldn't and worked from the topic.
- The reviewers were AI models, not people. Six of them agreed closely, but a person might weigh things differently.
- It's one month, October 2026, and every tool here changes, Aubrium included. The scores are for each tool as it was when we tested it.
- Six tools were told about the creator the script was for, and Aubrium wasn't. That's part of why ViralSpot moved reels into beauty. It may also be part of why Aubrium's coffee-cart script kept the original creator's story.
- Some plans capped a step. Octupie's scripts didn't come from its main script writer, Runwave AI has no fifth script, and Virlo worked from each reel's title or topic.
- Reviewers saw only hooks, scripts and captions. A tool's reel breakdowns or carousels earned it nothing here.
- Aubrium makes this page. That's why the test was blind and why every tool's scores are here, ours included, so you can check our claims against the numbers.
Questions people ask
What is the best AI script writer for Instagram reels?
In our blind test of eight, Aubrium scored highest, 29.7 out of 35, with Virlo close behind at 29.3. Aubrium had the best hooks. Virlo's scripts were the easiest to film.
Do AI script writers make things up?
Some do. Sandcastles scored 1.4 out of 5 for not making things up, and Viral Outliers put made-up claims on a real brand. ViralSpot scored a perfect 5 by leaving blanks where it didn't know a fact.
How were the scripts scored?
Blind. AI reviewers scored each script from 1 to 5 on seven measures, from the hook to whether you could film it, without seeing any tool's name. There were two rounds and six reviewers.
Which tool writes the best reel hooks?
Aubrium's hooks scored highest, 4.2 out of 5, and won 8 of the 15 "best hook" picks. CreatorHouse came close, and a bigger share of its hooks were usable.
Was ChatGPT part of the test?
No. We tested apps built to turn a reel into a script, and ChatGPT wasn't one of them.
Why would Aubrium publish a test of its own tool?
Because the test is blind, and every score is here, including the measures where Aubrium wasn't first. Aubrium makes this page, so you should be able to check its claims against the numbers.
Read next in Tools & Comparisons
- The best tools to find viral Instagram reels: the full guide to the tools in this test, and how to choose one.
- The best AI script writers for Instagram reels: the same tools, ranked as script writers.
- The best hook generators for Instagram reels: ranked on their hooks alone.
- We ran 1,300+ searches in 8 viral reel finders: our other study, on whose reels each tool shows you.
- Aubrium vs Sandcastles: two tools side by side, writing included.
- Aubrium vs ChatGPT: what a general chat assistant writes well, and what it can't tell you.
How we did this
The full method is under "How we did it" above. In short: our team studied each app hands-on in October 2026 and ran the same five reels through every tool that writes. AI reviewers scored the results blind, with one scorecard and no tool names, in two rounds of three. Where a plan capped a step, we used what it allowed and scored only what it produced. The five reels' follower and view counts are as they stood when we picked them. What each tool is comes from its own site, read on 22 October 2026. Apps change; if something here is out of date, tell us and we'll fix it and move the date. And yes, Aubrium makes this page.
Sources
- Sandcastlessandcastles.ai · Platforms: Instagram, TikTok and YouTube Shorts in one place. Read 22 October 2026.
- Virlovirlo.ai · Platforms and the research agents. Read 22 October 2026.
- ViralSpotviralspot.ai · Outliers feed, competitor and own-page tracking, hooks. Read 22 October 2026.
- CreatorHousecreatorhouse.app · What it tracks, suggested creators, script remix. Read 22 October 2026.
- Octupieoctupie.com · How it picks accounts, scripts in your style. Read 22 October 2026.
- Viral Outliersviraloutliers.com · What it covers: YouTube, TikTok and Instagram Reels. Read 22 October 2026.
- Viral Outliers vs SandcastlesViral Outliers' blog · Its remix tool. Read 22 October 2026.
- Runwave AIrunwaveai.com · What it does, and who it's for: creators who post about AI tools or automation. Read 22 October 2026.
Changelog
- First version.
Read next
Tools & Comparisons15 min readViralSpot vs Viral Outliers: which finds better reel ideas?ViralSpot is an AI agent for Instagram. Viral Outliers is a search box across three platforms, with an API. Our team tested both hands-on, next to Aubrium.
Tools & Comparisons15 min readSandcastles vs ViralSpot: which finds better reel ideas?Sandcastles follows channels on three platforms. ViralSpot is an AI agent for Instagram, with one plan and no credits. Our team tested both hands-on, next to Aubrium.
Tools & Comparisons16 min readSandcastles vs Virlo: which finds better reel ideas?Sandcastles follows channels on three platforms. Virlo is an AI assistant with research agents that keep looking. Our team tested both hands-on, next to Aubrium.