PageToVid features: from a URL to a finished video
You paste a URL. About 10 minutes later you have a finished video with real footage of your page, a written script, a voiceover and captions. This is what happens in between, and everything you can change.
How a video gets made
- 01Reads the page
Fetches the text and a retina screenshot, and works out the story, the value props and the key UI.
- 02Writes the storyboard
A scene-by-scene script tuned to your goal, tone and target length.
- 03Films the site
A real browser scrolls, clicks and hovers your page, dismissing cookie banners on the way.
- 04Records the voice
The script is narrated, then the words are aligned to the audio so captions land on the syllable.
- 05Renders the film
Footage, motion graphics, captions, music and your brand, composed into a 1080p MP4.
Every stage is visible while it runs, and every finished video keeps an editable storyboard.
What you get
A finished video, not a draft
No timeline to assemble, no assets to source, no screen recorder to set up. The output is an MP4 you can publish, with a poster still and a subtitle file beside it.
Real footage of your own site
Not stock, not a mockup. A browser loads your page at 2x and records it scrolling, clicking and hovering the things the script talks about — so the video shows the product actually working.
Motion graphics
165Scene animations for the moments a screenshot cannot carry: stat cards, before-and-after counters, comparisons, charts, pricing tables, quotes and calls to action, each with its own movement.
AI images, clips & characters
Generate photorealistic stills (Nano Banana) and short video clips for beats no screenshot can show, and keep a recurring character — a person, a mascot, a product — consistent across every clip. A paid-plan feature.
Learn more →See all 16 features
AI clips & B-roll
Generated video scenes for the moments a screen cannot show, cut between real recordings of your site. Each one priced in credits before you spend them.
Learn more →Talking presenter
A generated presenter talks to camera in the corner while your site is recorded — and moves out of the way of what is being clicked.
Learn more →AI voiceover
12Multilingual voices, chosen for character rather than language — firm, bright, upbeat, warm. Set the tone in words and the delivery follows.
Captions that sit on the voice
Burned into the picture for feeds that autoplay muted, and emitted as a .vtt file for players that want a track. The timing comes from the recorded audio, not an estimate.
Your brand, picked up automatically
Accent colours are read from your site's own stylesheet, so the video matches the page it came from. Add a brand name for the opening and closing cards, or turn those off.
Every shape a feed wants
416:9 for the web and YouTube, 9:16 for Reels, Shorts and TikTok, 1:1 for feeds — and 4:5 for portrait feed posts through the API and MCP. Same source page, same script, framed for where it is going.
An editor for when it is nearly right
Rewrite narration, reorder or trim scenes, swap media, change the voice or the music, then re-render. Or, from the Pro plan, leave a note in plain language — “slower here”, “no music”, “in Spanish” — and the AI applies it, to the storyboard or to the whole film.
Packs
Up to 5 films of one page in a single pass, each from a different angle — overview, features tour, problem → solution, pricing, how it works — so they do not repeat each other. One aspect ratio per pack, each film charged as one film. Pro plan and up.
Teams
Invite the people you work with as admin, editor, reviewer, viewer or billing, workspace-wide or limited to some sites, spending one shared balance with an optional monthly cap each. 3 seats on Pro, 5 on Scale, 15 on Business, unlimited on Agency. Send a review link to someone without an account, and ask for an approval before a film goes out. Members work on the website and, through the MCP, from their own AI assistant.
Shows: a video that keeps coming
Point a show at an RSS, Atom or JSON feed and every new item becomes an episode — the same storyboard, fresh data — on a schedule you cap in credits per day. Nothing renders until you have previewed and confirmed the first run.
Built for AI assistants
8282 MCP tools let Claude, ChatGPT or your own agent inspect a page, plan a whole site, direct the camera at a specific element, correct a storyboard and re-render — with every claim's provenance and every scene's real captured page reported back.
Every render checks itself
Finished frames are graded automatically for unreadable text, overlaps and the wrong language, and the measured length is compared against the brief. A render that fails for a system reason refunds its credits.
Four ways to make one
Paste a URL and go. Nothing to install.
Connect it to Claude, Cursor, VS Code or Codex and just ask.
A REST API on the Pro plan and up: one call to start, one to poll for the result.
A browser extension records pages the cloud cannot reach.
Specifications
| Aspect ratios | 16:9 · 9:16 · 1:1 · 4:5 |
|---|---|
| Goals | Explainer · Ad / Promo · Product demo · How-to / Tutorial · Article → video |
| Length | 15–180s |
| Output | 16:9 1920×1080 · 9:16 1080×1920 · 1:1 1080×1080 · 4:5 1080×1350 · MP4 (H.264) |
| Voices | 12 |
| Voiceover languages | English · Français · Español · Deutsch · Italiano · Português · Nederlands · العربية · हिन्दी · 한국어 · Polski · Türkçe · Svenska |
| Scene animations | 165 |
| Music tracks | 8 |
| Time per video | about 10 minutes — we email you when it's ready |
| Cost | 40 credits per finished video |
How to use each of these
A guide per capability, written against the real limits, prices and defaults — not a feature list.
- How to make videos with Claude, from brief to finished MP4
- Narration is the length: how long a video script should be
- AI-generated images in your video, and when to use them
- AI video clips and B-roll in a website film
- Keep the same character in every scene of your video
- The 21 scene visuals, and how to pick one per sentence
- Scene transitions explained, and why the answer is usually a cut
- Video editing style and cutting rhythm: what sets the pace of a film, and how to pick a style
- Fix a video without remaking it: one repair per problem
- Which aspect ratio should I use? Decide by where it plays
- Credits and what a video costs, worked through on a real film
- Video packs explained: what a pack is and when it pays
- Automating videos with the PageToVid API
- Recurring video shows: a new episode from every item in a feed
What it does not do
- — Make a film from a text prompt on the website — the web app starts from a real page. (Through the MCP, your assistant can write a storyboard for a film with no page at all.)
- — Record your own screen or desktop.
- — Edit a video file you already have.
- — Film a page behind a login on its own — you first register a capture session from the VS Code or browser extension (Scale plan and up).
Try it on your own page
Free to start, no card. You will see the storyboard before the render finishes.
https://pagetovid.comFree films carry a small badge and end card, the first included; paid plans never do.