You bring the intent. We bring the experience.
Describe your idea in one sentence and choose the format: videos, banners or animations. Today you generate animated HTML5 banners in every size and language, with optional MP4, GIF, or PNG/JPG image; your client approves them with a link and you upload the .zip to your ad server (the platform that publishes your ads). Videos and animations: in development.
Runs in the browser · Plans from $29 a monthVideos
Coming soonToday: each banner can also come out as MP4 or GIF.
Banners
Available300×250 · 728×90 · 160×600 · 320×50 · 970×250
Animations
Coming soonThree steps, without opening a design program.
Fix it by talking, not by redoing it.
“Make the steam rise more slowly.” “The button, bigger.” The AI changes only what you ask for, in every size.
- ✓Every change is a version: go back whenever you want.
- ✓Text and timing edits by hand are free. Each AI fix spends credits.
- ✓Haiku 5.5 and Sonnet 5.5 for quick changes; Opus 5.5 and Fable 5.1 for the big ones.
Every language you choose, in the same generation.
Choose the languages when you start. The AI writes the headline, the subtitle and the button in each one, in your brand’s tone.
- ✓Review and fix each language in a table.
- ✓When you generate, each language after the first adds 0.5 credits with Sonnet 5.5; translating one later costs 1 credit.
- ✓Export one .zip per language, or everything together.
Your client approves with a link.
No accounts or emailed files: comment on the banner, at the exact spot, and approve each size.
- ✓Links with an expiry date and an optional PIN.
- ✓Every decision stays in the history.
- ✓Anything not approved comes out with a watermark.
Ready to upload to your ad server.
Each piece is a self-contained HTML5 file, with its clickTag, and it is measured separately.
- ✓One .zip per piece (one size in one language), per size or per campaign.
- ✓Warns you if a piece exceeds the weight limit you set.
- ✓Warns you if anything is not approved.
Your brand on every banner.
Upload logos, colors and typefaces once. Every generation uses them, and each client has its own space.
- ✓Brand kit with logos, colors and voice.
- ✓Team templates to repeat what works.
- ✓Image library by brand.
Animated banner examples.
Springs, transitions and objects that travel between scenes, in lightweight HTML5, built for each platform’s weight limits.
A set of 5 sizes: by hand or with BannerMotion.
Built for people who produce banners every week.
Also from your code.
Generate sets from your platform and receive a webhook (an automatic notice) when they are ready.
- ✓Test keys that use no credits.
- ✓Signed webhooks with retries.
- ✓If you repeat a request with the same idempotency key, you are not charged twice.
$ curl https://bannermotion.com/api/v1/banners \ -H "Authorization: Bearer $BM_KEY" \ -d '{ "prompt": "Café de altura, tono cálido", "sizes": ["300x250", "728x90", "160x600"], "locales": ["es-CR", "en-US"], "model": "sonnet" }' # 202 · { "jobId": "job_8f2k1", "status": "queued" }
From $29 a month. You pay only for what the AI does.
Each plan includes credits that renew every month. One concept (the full idea, in the sizes and languages you choose) costs, with Sonnet 5.5, the default model, 8 + 1.5 × sizes + 0.5 × (languages − 1) credits: from 10 credits with 1 size and 1 language, 14 with 4 sizes. Compared with Sonnet 5.5, Haiku 5.5 costs half; Opus 5.5, twice as much; and Fable 5.1, five times as much. One fix, from 5. Text, timing, approvals and export: 0.
“Up to” = only generating with Sonnet 5.5, 1-size, 1-language concepts, no fixes (with 4 sizes you get 21 on Starter). Typical campaign: 3 concepts of 4 sizes, 18 fixes and 1 extra language (133 credits).
How we look after your data and your banners.
Testimonials [to be confirmed before publishing]
Frequently asked questions
What is a credit?
The unit used to pay for what the AI does. One concept (one banner idea) costs, with Sonnet 5.5, the default model, 8 + 1.5 × sizes + 0.5 × (languages − 1) credits: from 10 credits with 1 size and 1 language and 14 credits with 4 sizes. With the other models it is multiplied (for 1 size and 1 language, from 5 credits with Haiku 5.5 to 48 with Fable 5.1). One fix with Sonnet 5.5, from 5. Manual work costs nothing.
How good do the banners look?
Each banner goes through an automatic review in a browser before it reaches you. It detects cut-off or overlapping text, and the AI fixes it. You adjust it and approve it.
Is it AI-generated video, like Sora, Veo, or Runway?
No. The AI writes the banner’s animation (layers, typography, motion, and timing) and our base renders it. The MP4 and GIF are the faithful render of that animation: motion graphics with your brand, not people or scenes generated by a diffusion model.
Can I edit by hand?
Yes: text per language, duration and order of the frames, without spending credits. Design changes are requested in the chat.
Does it work with my ad server?
Yes, if it accepts HTML5 with clickTag (the ad’s click link). You export a .zip and upload it yourself. Direct delivery to platforms such as CM360 or DV360 does not exist yet.
Which languages does it generate in?
The ones you choose for the campaign: today 10 variants, such as es-CR, en-US or pt-BR. (The site interface is in 12 languages, which is a different thing.) Text is reviewed and edited language by language.
Which AI do you use?
Claude models, from Anthropic: Sonnet 5.5 by default, Haiku 5.5 when you want to spend less, and Opus 5.5 or Fable 5.1 when the piece needs more. Always the latest version: when Anthropic publishes a new one, the number changes automatically.
Create your first campaign today.
Describe your idea, choose sizes and languages, and let BannerMotion do the rest.