Feature

URL to Video AI

Drop a link into the chat. Orange fetches the page on its own servers, pulls 3 to 7 key points out of the article body, and proposes an angle. Approve it and the same renderer that handles a typed prompt takes the idea the rest of the way.

What the finished video looks like

Finished Orange renders, 27 to 28 seconds long, in the 9:16 shape this feature outputs. Tap one to watch it full size.

Finance explainer

Made in 3 minutes

Crypto recap

Made in 3 minutes

How it works

1

Paste the URL

An article, a blog post, a docs page, a launch announcement. Nothing to install and no login to the source site. Orange fetches the page itself and gives up quickly on a stalled page rather than hanging the chat.

2

Orange drafts the script

You get the detected title, the article word count, and the 3 to 7 key points it wants to turn into scenes. Reorder them, cut one, or overrule the suggested angle in plain language.

3

The video renders

Six render steps run, from preparing visuals through the final encode. Out comes one vertical MP4 with word-timed captions already burned into the frames.

Why it matters

No separate code path

Key points off an article feed the same script generator and voice picker a one-line prompt gets, with the same 34-language support. The URL is an input, not a different product.

Reader View, not a screenshot

Extraction works the way a browser's reader view does, so ad slots and nav bars never reach the script. Pages that render text only in JavaScript fall through to a second, heavier fetch.

Your angle wins

Type a steer alongside the link and it overrides the default. "Skeptical 30 seconds for TikTok, lead with the number" beats whatever angle the distiller proposed.

The second paste is quicker

A recently distilled URL is remembered, so running a post someone already ran skips straight to the key points. Extraction costs no credits either way.

Orange fetches the article on its own servers, and nothing gets installed

The URL to video flow does its own fetching, so there is no browser extension to install and no session to hand over. A pasted link triggers a bounded server-side fetch, and a page that stalls gets given up on within about 10 seconds rather than hanging the chat. Private network addresses are blocked outright, so a pasted link cannot be turned into a probe of internal hosts. Whatever comes back is stripped to its article body the way a browser's reader view strips a page, keeping the text and discarding the navigation and ad slots wrapped around it. Pages that render their text only after JavaScript runs come back empty on that first pass and fall through to a heavier fetch. Reading the page costs no credits either way, so a link that fails to extract costs you nothing.

A page needs at least 50 words of real article text to become a video

Orange sets a floor of 50 words on the cleaned body of a scraped page. Under that there is nothing for the distillation pass to work with, and the chat says so rather than inflating a headline into a script. The floor used to sit at 100 words, which rejected most landing pages and short news flashes, so it was halved. Some links fail by design. An article behind a login returns the paywall wrapper instead of the piece, and the answer there is to paste the text into the chat, which Orange treats the same way. Video platform links are refused by host: youtube.com, youtu.be, tiktok.com, instagram.com, and vimeo.com all route to a different flow, because Readability on a video page returns player chrome and no article at all. A docs page or a release note extracts as cleanly as a blog post, since the threshold is body text and not what the page calls itself.

Extraction returns 3 to 7 key points, and each one becomes a scene

The distillation pass over a scraped article returns between 3 and 7 key points, and Orange treats their order as the running order: the first is the setup, the last is the payoff. Each point is sized to roughly a 5 to 8 second scene, which is why an 800-word post collapses to around 75 words of narration for a 30-second short. You see that list before anything renders, beside the detected title and the article's word count, and you edit it in the chat the way you edit anything else. Cut a point, or tell it to lead with the statistic. If the angle itself is wrong, overrule it in the same message, since a steer typed next to the link outranks the one the distiller proposed. A single video tops out at 10 scenes, so a long explainer gets condensed rather than sprawling.

How Orange writes the script

A link and a typed prompt run the same six render steps

Once the key points are approved, a URL run stops being special. It enters the same pipeline every Orange video goes through, and the progress panel shows the same six steps in the same order: preparing visuals, recording voice, adding subtitles, assembling video, creating music, final rendering. Nothing about the article survives as a separate branch after that point. What lands is one 9:16 MP4 with word-timed captions burned into the frames, at 15, 30, 45, 60, or 90 seconds depending on what you asked for, sized for TikTok, Reels, Shorts, or LinkedIn. The two clips further up this page took 3 minutes each end to end, measured rather than estimated. Orange hands you the file. There is no publishing integration, so posting stays yours.

A URL run costs the same credits as typing the idea yourself

Reading and distilling a page adds nothing to the bill. The charge is computed from the finished video, so a link and a sentence describing the same video cost the same. Photo-based video is billed by the images it generates, clip-based video by its length, and a premium voice adds a small per-scene surcharge. The exact rates live on the pricing page, and the precise cost of any video is quoted in credits before the render starts, so spend is a number you read rather than a surprise you discover. A new account opens with a 7-day Pro trial, 100 credits, and no card, enough to take the flow end to end several times in photo mode. After that, a month of Starter carries 200 credits and a month of Pro carries 500.

See what a credit buys

Questions? Answers.

Everything you need to know.

Blog posts, articles, landing pages, docs, announcements. Anything where the main content is text. YouTube, TikTok, Instagram, and Vimeo links are refused by host.
No. If the piece is behind a login, paste the text into the chat and Orange works from that instead.
5 to 10 seconds, most of it spent distilling the article into key points.
Yes. Cut a point, reorder them, or change the angle in the chat. The full script is still editable after that.
One 9:16 MP4 that posts to TikTok, Reels, Shorts, or LinkedIn. Lengths run 15, 30, 45, 60, and 90 seconds.
The same 34 as the rest of Orange, auto-detected. A Spanish article gets a Spanish script and a native Spanish voice.
Extraction is free. The render costs what any Orange video costs, quoted in credits before it starts; the pricing page has the per-mode math.
No. You download the finished MP4 and upload it wherever you publish.

Your next video is
one sentence away

Describe your video idea and get a finished clip in minutes. Free to start, no credit card required.

Make your first video, free