Hedra
  • Developers
  • Inference
  • Studio
  • Enterprise
Log inSign Up
Open Hedra
Your account
    Explore
  • Home
  • Developers
  • Inference
  • Studio
  • Enterprise
    Log inSign Up
    Open Hedra

Make video ads with AI, a new hook every time.

One packshot is enough to fill a test plan: a different opening whenever the creative tires, the shape each placement wants, and the same spot voiced for the next market. Run it in Studio, or wire it into whatever ships your creative.

Start building nowMake an ad now — no code
Packshot in
A teal drink can with a coral stripe standing on dark stone beside crushed ice

"Push in and arc left. The highlight travels; the can holds still."

PNG · 2560 × 14409:16 · 1:1 · 16:9
→

An ad is a test, not a take.

A teal drink can plunging into dark water with splashing bubbles and ice chunks
A hand lifting a wet teal drink can out of an ice-filled cooler outdoors in sunlight
Overhead shot of a teal drink can on terrazzo with halved blood oranges, mint leaves, and ice
GPT IMAGE 2 · 9:16 · ONE PACKSHOT

The hook is the whole ad.

Nobody scrolls past the second half. What gets tested is the opening — underwater, out of a cooler, flat on a counter in the sun — and the only way to learn which one works is to have all three. Same can, same coral band, three completely different first seconds, none of them a reshoot.

“Achei que era só mais uma água com gás. Tomei uma no calor e entendi.”VEO 3.1 · 0:08 · PORTUGUESE

One spot, every market.

A performer reads your script in the language the market actually speaks, with the mouth matching and the expression intact — so the Brazil buy is the same ad rather than a subtitled version of someone else’s. One asset, one script, as many reads as you have markets.

A teal drink can lying on terrazzo next to blood orange halves, mint leaves, and ice cubes
GPT IMAGE 2 · 16:9 · SAME CREATIVE

Vertical for the feed, wide for the pre-roll.

A story frame, a square in-feed unit, a wide pre-roll, a CTV spot — the buy wants four shapes and the creative team has one. The aspect ratio is a parameter, so the wide cut is another request rather than a crop that clips the product. This is the terrazzo hook two rows up, regenerated at 16:9 instead of cropped to it.

Test on the cheap ones. Ship on the best one.

GoogleGoogleVeo 3.1Veo 3Gemini Omni 1.1 Flash
KlingKlingKling V3Kling 2.6 ProKling 2.5 TurboKling AI Avatar v2
ByteDanceByteDanceSeedance 2.0Seedance 1.5 ProSeedance 2.0 MiniOmnihuman 1.5
OpenAIOpenAISora 2 Pro
MiniMaxMiniMaxMiniMax H3Hailuo 2.3
HedraHedraHedra Character 3
See all models →

Built for visual inference.

Serving video is a different problem from serving text — a single request can saturate a GPU, and none of the tricks that made language models cheap apply. Hedra's engine was built for exactly that workload.

Whichever model you choose — ours or anyone else's — it runs on the same infrastructure, behind one key, priced per second of output. Which is what makes a test plan affordable: a losing variant costs the seconds it rendered and nothing else.

Generate with API or Agent

Build with the API

One key, every model, priced per second of output. Generate the whole variant set from the tool your team already briefs in.

Start building now

Make an ad now.

No code — drop in the packshot, describe the hook, export the cut.

Create with Agent

FAQs

Vertical, square and landscape — most models take the aspect ratio as a parameter, so the story frame, the in-feed square, the pre-roll and the CTV cut are four requests against the same asset. Each model page lists the ratios and resolutions it renders.

Video models →

Yes, and it is the shortest path on this page. Send the packshot as the start frame and the model animates it; send it as a reference image and you get new scenes with the same product in them.

AI product video generator →

Hold the product in the reference and vary the instruction — the setting, the light, the first second. Billing is per second of output, so a variant that loses costs only the seconds it rendered.

Yes. Point a performer at a script or an audio file and the face performs it with the mouth matching; several video models also generate their own dialogue natively, in the language you write it in.

AI talking avatar →

It depends which job the frame is doing. Reach for a fast tier while you are still finding the hook, then re-render the winner on a flagship — same key, same request shape, so switching is a string.

Browse all models →

Commercial use depends on the plan you are on. The pricing page sets out what each one covers, and enterprise agreements handle anything a paid campaign needs beyond that.

See pricing →

No — Hedra Studio runs the same models on the same engine with nothing to build. Drop in the packshot, describe the hook, export the result.

More you can do with Hedra

A hand lifting a wet teal drink can out of an ice-filled cooler outdoors in sunlight
Make it look like a customer filmed itAI UGC VIDEO GENERATOR →
A woman in a rust linen shirt holding up a teal drink can while talking to camera in a bright kitchen
Put a performance on the scriptAI TALKING AVATAR →
hedra keys create
→ sk-hedra-••••••••
Generate the variant set from your own stackDEVELOPER PLATFORM →

Run the next ten hooks.

Start building nowMAKE AN AD NOW — NO CODE →
Hedra
Hedra

Product

DevelopersStudioEnterpriseInferencePricing

Resources

Agent documentationDeveloper documentationBlogUse CasesModelsFeedbackChangelogStatus

Company

AboutCareersContactBuilder programSupportAlternatives

Legal

Privacy PolicyTerms of useAcceptable useCookie PolicyBiometric data policy
LinkedinInstagramDiscord
support@hedra.comHedra 2026 — All rights reserved