Turn any public link into a branded video ready for the channel that pays attention.

Drop the URL. ngram fetches the page with Firecrawl, reads the headings and the body, and ships a scene-by-scene storyboard you can edit before render.

Input — URL to VideoReady

Public pages only — ngram fetches the URL, strips nav and chrome, and reads the editorial body.

Trusted by teams at

Salesforce
Salesforce
HubSpot
HubSpot
PayPal
PayPal
Snap Inc.
Snap Inc.
Rocket Mortgage
Rocket Mortgage
Tektronix
Tektronix
Diligent
Diligent
Times Internet
Times Internet
Fivetran
Fivetran
Demandbase
Demandbase
Salesforce
Salesforce
HubSpot
HubSpot
PayPal
PayPal
Snap Inc.
Snap Inc.
Rocket Mortgage
Rocket Mortgage
Tektronix
Tektronix
Diligent
Diligent
Times Internet
Times Internet
Fivetran
Fivetran
Demandbase
Demandbase
Eightfold AI
Eightfold AI
PingCAP
PingCAP
Quizizz
Quizizz
Apryse
Apryse
Sandbox VR
Sandbox VR
Improvado
Improvado
Taggbox
Taggbox
Matrixport
Matrixport
Glasswall
Glasswall
ContractSafe
ContractSafe
Eightfold AI
Eightfold AI
PingCAP
PingCAP
Quizizz
Quizizz
Apryse
Apryse
Sandbox VR
Sandbox VR
Improvado
Improvado
Taggbox
Taggbox
Matrixport
Matrixport
Glasswall
Glasswall
ContractSafe
ContractSafe

How it works

Four steps from a link to a render.

No re-typing the page into a slide editor, no copy-pasting body text into a script field, no stock-clip keyword bingo. The link is the source.

01

Paste the URL

ngram fetches the page with Firecrawl + Exa, optionally screenshots it via Screenshotone for visual reference, and reads the editorial body — nav, ads and sidebar chrome stripped out.

02

The agent rewrites the page as a video script

Section headings become scene breaks. Body paragraphs collapse into hook + body + CTA pacing. Pull quotes become callouts. Phrasing the page earned stays in the cut.

03

Review the storyboard before render

Every scene shows its line of script, its visual direction, and its duration. Drop a section, rewrite a hook, swap a visual — every change reflects back into the script in plain language.

04

Export in three ratios

One render produces 16:9 for YouTube and embeds, 1:1 for LinkedIn and X, 9:16 for Reels and Shorts. Captions burned in. Source HTML auto-deletes within 24 hours.

Output controls

The page is the source. These are the dials.

Page-aware extraction

Firecrawl + Exa parse the live URL and Screenshotone captures visual context. nav, footer, ads and related-posts widgets are stripped — the script reads only the editorial body.

Section-aware trimming

Drop sections the video doesn't need without retyping. Each scene maps back to its source heading on the page, so cutting is editorial, not timeline-based.

AI visuals per scene

Each scene gets a brand-matched image or short generative clip drawn from the page's meaning — not a stock-library keyword match against the URL's slug.

Brand Kit applied everywhere

Logo, colors, fonts, motion style, and outro CTA pulled from your saved Brand Kit. The render reads as your brand, even when the source URL belongs to someone else's blog.

Three ratios in one render

16:9 for YouTube and embeds, 1:1 for LinkedIn and X, 9:16 for Reels and TikTok. Smart reframing keeps the page's headline on-screen across every aspect ratio.

Captions in your brand font

Auto-generated captions burned into the video and styled with the Brand Kit's caption preset. Edit a word in the storyboard and the affected scene re-renders.

Voiceover from any saved voice

Read in a default ngram voice, a cloned founder voice, or any ElevenLabs multilingual voice. The script stays the page's script.

Source URL gone in 24h

Fetched HTML, screenshots, and pasted page content are encrypted at rest and auto-deleted within 24 hours. Never used to train models.

Use cases

Six places a link earns its second life as video.

LinkedIn distribution

Convert the page that's already ranking into a LinkedIn video

Founders and PMMs reach the engagement LinkedIn gives native video without rewriting the page or asking an editor. Paste the URL, ship the post.

See use case
Paid ad creative

Run a top-converting landing page as a video ad

Take the URL of the page that already proves out in organic and turn its pitch into LinkedIn ads and Meta Reels — three ratios from one paste.

See use case
Growth marketing

Repurpose top-traffic URLs into social clips

Pick three URLs driving organic traffic this quarter. Convert each into 9:16 social clips for paid and organic distribution off the existing pages.

See use case
Customer story

Case study URLs become testimonial videos

Paste the URL of a published case study. The agent extracts the customer quote, the problem, the outcome — and renders a 60–90 second testimonial video.

See use case
Landing pages

Add a URL-summary video above the fold

Embed a 60-second video version of the page on the page itself. Skim-readers get the argument; scroll-readers still get the article underneath.

See use case
Product marketing launch

Launch announcement URL becomes the launch video

Your published launch post is already the launch script. Paste the URL and ngram ships the 60–90 second launch video off the same source.

See use case
Explainer

Turn a how-to page into an explainer video

How-to and tutorial URLs ship with hook, steps, and CTA already structured. ngram lifts that structure straight into a branded explainer.

See use case
Email and newsletter

Embed a URL-to-video summary in your newsletter

Send the video version of last week's blog or product post inline. Readers who never click through still get the page that mattered.

See use case

Tools that pair with this converter

Sharpen the page before. Edit the video after.

All ngram tools

Integrations

Trigger url-to-video where your links already live.

Plug the converter into your CMS, your CRM, and your publishing stack. Every integration ships with a working template for the url-to-video recipe.

REST APIMCP serverWebhooksProgrammatic url-to-video runs in ~20 lines against the REST API — Firecrawl fetch is included in the job.

How it compares

If you've been using something else to convert URLs to video.

Pictory and Lumen5 match URL keywords to stock-clip libraries. InVideo offers templates with limited brand control. ngram fetches the page with Firecrawl, rewrites it as a script, and renders against your Brand Kit on every scene.

FeaturengramPictoryLumen5InVideo
How the page is readFirecrawl + Exa parse the URL; agent rewrites editorial body as hook-body-CTA scriptKeyword-match each paragraph to a stock clipSentence-by-sentence over stock footageTemplate selection, manual copy entry
Storyboard review before renderFull scene-by-scene plan editable in plain languageScene cards, limited script editsInline timeline, no script-level reviewTimeline editor, manual scene assembly
Brand applicationBrand Kit (logo, fonts, colors, motion, outro) on every sceneTemplate-based, limited brand controlsBrand presets, limited per-scene controlTemplate colors and fonts, no per-scene rules
Visual generationAI Visuals matched to scene meaning, per Brand Kit styleStock-library matchingStock-library matchingStock-library matching + templated motion
Aspect ratios per render16:9, 1:1, 9:16 from one renderOne ratio per renderOne ratio per renderManual reframe per ratio
VoiceoverElevenLabs voices + cloned founder voice, any languageLimited TTS voicesLimited TTS voicesBroad TTS voices, no clone
Persona / channel variantsRegenerate CFO, RevOps, or developer cut from same URLManual rework per variantManual rework per variantManual rework per variant
Source-content lifecycleFetched HTML auto-deleted in 24h; never trains modelsIndefinite retentionIndefinite retentionIndefinite retention
API + agentic accessREST, MCP server, Zapier, n8n, MakeAPI availableLimited APIAPI available

FAQ

Common questions about converting URL to video

Paste the link into ngram. The agent fetches the page with Firecrawl, strips nav and ads, and reads the editorial body. Headings become scene breaks; paragraphs become narration; lists and pull quotes become callouts. You review the storyboard, adjust scenes in plain language, then export in 16:9, 1:1, and 9:16.

Still curious?

URL → Video

Ready to turn a link into a video?

Paste the URL, review the scene plan, and export in three ratios. Under five minutes from page to render.