Article to video template

Article to video generator: paste a blog post, get a narrated vertical short

Paste the URL of a post you published, or paste the text. GhostShorts condenses it into a spoken script, narrates it with an AI voice, syncs the captions word by word over a looping background, and renders a 1080x1920 MP4. Renders take about a minute. A silent preview built from your own article plays free in the browser before you pay.

Paste a post

The facts

Input
The URL of a publicly readable post, or the text pasted straight in. Pasting works for drafts, newsletter issues and anything behind a login, and it is what most people end up using.
Output
One 1080x1920 MP4 at 30 fps: an AI-condensed spoken script, AI narration, and word-synced captions over a looping background clip.
Render time
About a minute. Measured on production over the 60 days to 2026-09-24: p50 61 seconds, p90 99 seconds, across all templates.
Free step
A silent preview of your own article, laid out as the real short and playing in the browser. Nothing is generated on our servers for it.
Price to make one
One video from your monthly allowance. Starter is $19.99 a month and includes 30 videos; writing the script and narrating it cost no extra credits, and there is no image spend at all.
Narration languages
No language picker on this template: the script comes back in English. The script is fully editable in the app before the voiceover is made, and the voice reads back whatever it says.
API and MCP
Yes. article_video on the REST API and on the MCP server, with a free script at POST /v1/scripts before you commit to a render.

One real example

30 seconds, the opening of the script. Full video (1 min 8 s)

What went in

Article
An original explainer of about 330 words, "Why the first three seconds of a short video decide everything", pasted in as text. It opens: "Most people who scroll past a vertical video never hear its second sentence. Watch-time data from short-form platforms shows the same shape over and over: a steep drop in the first three seconds, then a long, gentle slope."
Tone
Explainer
Length
Short
Captions
Hormozi preset
Background
Satisfying, from the background library.

Made on 2026-09-25 through the GhostShorts MCP server, one request. The article body is not reproduced here.

How it works

Four steps, all of them in the Article to Video wizard.

1

Paste a link or the text

Both are first-class. Give it a URL from your own blog, or paste a draft, a newsletter issue, or the body of the post.

2

Read the script

The AI keeps the argument and drops the padding. Edit it in the Script panel, and watch the silent preview of your own article play free.

3

Add the AI voiceover

In Background and voice, pick a voice, a caption preset and a background clip, then generate the narration.

4

Render video

Press Render video. The render takes about a minute and lands in your library as a 1080x1920 MP4.

Who it is for

Marketers and writers with a back catalogue: a blog with a few years of posts, a newsletter that goes out weekly, SEO pages that rank and never get shared. The work it removes is the scripting, the narration and the caption timing, which is the part that stops most people repurposing at all.

What it is not

It is not a research tool and it does not add anything your article did not say. It cannot read a page behind a login, a paywall or a consent wall, and it does not try to; paste the text instead. It generates no imagery, so the frame is captions over a looping stock clip rather than illustrations of your points. And it condenses hard, so the finished script is a summary you should read before you publish it under your own name.

Simple Plans for Serious Growth.

Voice, images, scripts and captions are included on every plan. AI credits pay for motion and premium models — nothing else touches them.

Starter Plan

Perfect for getting started

$19.99/month
  • ✓ 30 videos / month
  • ✓ Unlimited AI voiceovers
  • ✓ Unlimited AI images
  • ✓ 30 AI credits for motion
  • ✓ Clipping: 300 source-minutes
  • ✓ Access to growth tools
  • ✓ Captions in 102+ languages
Get Started

GhostMode Plan

For professional content creators

$79.99/month
  • ✓ 120 videos / month
  • ✓ Unlimited AI voiceovers
  • ✓ Unlimited AI images
  • ✓ 180 AI credits for motion
  • ✓ Clipping: 1,800 source-minutes
  • ✓ Access to growth tools
  • ✓ Captions in 102+ languages
Get Started

Need more mid-month? $9.99 adds 5 videos + 20 AI credits, and never expires.

Need more power?

Enterprise Plan

Custom solutions for teams and agencies

✓ Custom video and AI-credit allowances✓ API access (approval-based)✓ Higher concurrency limits✓ Priority rendering queue✓ Dedicated support channel✓ Volume-based pricing✓ Early access to new features✓ Batch optimization support
Contact Sales

What Creators Are Saying

Real results. Real reach. Built with GhostShorts.

"

Made a Reddit story short in the middle of my chem class. 100K views before I got home.

Profile photo of @etherstories

@etherstories

"

Honestly thought this was just another overhyped AI tool. But it actually delivers and is super easy to use. I already created 10 shorts in 1 day.

Profile photo of @clip.lott

@clip.lott

"

Tried a couple viral formats on the app. A month later... 10 million views. This app is stupid easy to use.

Profile photo of rakaii.fxx

rakaii.fxx

"

Making edits CapCut felt homeworkish. GhostShorts is easy af, almost feels likes I am on autopilot.

Profile photo of @sturdylives

@sturdylives

"

All I do is copy a Reddit post, paste it in, export, done. It's stupid easy.

Profile photo of @RedditBook

@RedditBook

"

Used to doom scroll all night. Now I post the same type of videos I used to binge.

Profile photo of @tgpu

@tgpu

"

I run a few fake text story channels. Jesus I've hit over 5 million likes on just one of my channels alone. It's ridiculous.

Profile photo of @textsfella

@textsfella

"

GhostShorts saved me countless hours of editing time. Highly recommended!

Profile photo of @2ndchildhoodpodcast

@2ndchildhoodpodcast

"

I cut my content creation time by 80% after switching to GhostShorts. It's the only tool that actually keeps up with how fast I work.

Profile photo of @mcfreakery

@mcfreakery

Frequently Asked Questions

We are here to help you with any questions you may have. If you don't find what you need, please contact us at [email protected]

Paste its URL, or paste the text straight in. GhostShorts reads the piece, pulls out the line of argument rather than the first few paragraphs, and writes a spoken script that carries it in under a minute. That script gets AI narration and word-synced captions over a looping background clip and comes out as a vertical 1080x1920 MP4.
A silent preview built from your own article plays free in the browser, at the real timing and the real look, because nothing is generated on our servers for it. The AI narration and the downloadable MP4 need a plan. Starter is $19.99 a month and includes 30 videos.
Your own posts and pages that are publicly readable. If a page is behind a login, a paywall or a consent wall we will not get past it, and we do not try to. You can always paste the text yourself, which is what most people end up doing for drafts, newsletter issues that only ever went to the list, and anything still unpublished in a CMS.
It condenses, and condensing is a real edit. A 1,400-word post becomes roughly 130 spoken words, so the script keeps the claim and the reason for it and drops the examples, the caveats and the internal links. Read it before you publish. The script is fully editable in the app.
Shorter than instinct suggests. Thirty to forty-five seconds is where a single-idea short lives comfortably, which is about one argument with one supporting reason. If your post genuinely has three arguments, that is three videos rather than one long one. The place a repurposed post goes wrong is trying to summarise the whole piece, which reads as a table of contents nobody asked for.
That is the point of doing this at all. A decent 1,500-word post usually holds three or four distinct claims, and each one is its own short with its own hook. Paste the same article, keep a different section each time, and you have a week of posts out of one afternoon of writing you already did.
Not directly. There is no language picker on this template and the script comes back in English. The script is fully editable before the voiceover is made, so you can rewrite it in another language there and the voice will read that back.
Yes. GhostShorts has an API and an MCP server. Connect it to Claude Code, Cursor, ChatGPT (via API) or n8n and ask for a video; see ghostshorts.com/developers.
API and MCP

Make this from ChatGPT, Claude or Cursor

The same template runs through the GhostShorts API and MCP server. Connect it once and ask your assistant for a video; it comes back as a finished MP4 on the same plan and credits.

claude mcp add --transport http ghostshorts https://api.ghostshorts.com/mcp --header "Authorization: Bearer <your API key>"

This template is available as article_video on the API. Plain-text guide for agents

You already wrote the hard part.

Paste one post in and watch the silent preview for free. The render takes about a minute after that.

Start Creating Today