Adflow is an HTML ad builder with AI image generation, brand design systems, and one-click multi-format export. Compose scenes, generate visuals, render video, and ship on-brand creative — by hand in the studio, or fully automated by API.
Free to start · No subscription — pay per generation · API + MCP access included · AI imaging, physics motion & sound · Export PNG, video & Figma-ready HTML
AI visuals that stay perfectly on brand.
Start free →From brand setup to final render — Adflow folds design systems, AI generation, scene composition, and export into a single fast workspace.
Store colours, font stacks, logos, CTA styling, typography weights, transforms and letter-spacing once. Every ad inherits your brand automatically — no drift.
Colour vars · 6 font roles · logo positioningSquare, Portrait, Vertical, Landscape and Wide — one project, every placement. Type scale and padding adapt per format, and per-platform safe-zone guides keep copy clear of the UI.
5 formats · safe zones · auto-responsive typeBuild ads as a sequence of scenes — headline, subhead, H3, CTA, background and overlays per scene. Sequence them into a timeline for static sets or video.
Per-scene styling & timingText-to-image across GPT Image 1.5, Flux, Imagen 4, Nano Banana Pro and Ideogram — with camera, lens, lighting, shot-size and mood direction built in.
7+ models · art direction controlsColour, gradient, image, video or folder backgrounds — rendered live with Three.js. Stream any browser tab straight onto the canvas and capture it, then add overlays, SVG layers, glyphs, focus pins, crop and flip.
GPU canvas · live stream capture · gradient & video bgShip as high-res PNG, cloud-rendered MP4 video, or Figma-ready HTML. Server-side rendering means pixel-perfect output every time, at any scale.
PNG · MP4 · Figma HTMLForce-driven motion for glyphs, SVGs and particles — scatter, gravity, wind and turbulence. Randomize, dial in speed, loop or boomerang, and keyframe positions. Every render feels alive, with no keyframing required.
Forces · boomerang · keyframesDrop audio onto the canvas to enter Sound mode: see the waveform, crop and preview, then analyse transients to auto-generate scenes to the beat. Add a voice-over track and mix it in.
Waveform · transient beat sync · voice-overA design system is the source of truth for a client. Define the palette, type and logo, and every scene, format and AI generation inherits it — so creative scales without ever going off-brand.
Generate, extend, upscale, retouch and vectorise — without ever leaving the canvas. Powered by fal.ai and Quiver.
Describe it, direct it with camera, lens, lighting & mood, and pick from 7+ models.
Expand any image to fill a new format — top, bottom, left or right — seamlessly.
Aura-SR, creative and clarity upscalers push images to crisp, print-grade detail.
Brush out distractions or paint in new elements directly in Imaging mode.
Switch models per generation — fast drafts on Flux Dev, hero shots on GPT Image 1.5 or Imagen 4, typographic layouts on Ideogram.
Need a clean icon, badge or shape instead of a photo? Generate crisp, infinitely-scalable SVG illustrations with Quiver's Arrow model — drop them straight onto the canvas as layers.
SVG generation · custom viewBox · editable layersInput → Layout → Canvas → Output. Four focused modes, one render path.
Adflow keeps the workflow linear and fast — write copy, arrange the layout, art-direct the canvas, then export. What you see is exactly what renders, because preview and output share the same engine.
Drop a glyph or SVG into Vector mode and let physics do the work. Scatter, gravity, wind and turbulence drive your shapes; randomize for a fresh take every render, set the speed and duration, and loop or boomerang. Want precision too? Turn keyframes on and pin start, middle and end positions.
Drop audio straight onto the canvas and Adflow drops you into Sound mode. See the waveform, crop and preview the section you want, set a threshold, then analyse the transients — Adflow generates scenes that land on the beats, and you can nudge any of them. Layer a voice-over on top and mix.
Newest module — rolling out now. Music playback & the per-scene audio library are live today.
Static, motion or hand-off — Adflow renders server-side for pixel-perfect, repeatable output.
Server-rendered screenshots at full format resolution — ready for every social placement and display network.
Sequence scenes into motion ads and render MP4 in the cloud via a distributed HyperFrames Lambda pipeline — with audio.
Export clean HTML compositions to hand straight to design — for review, tweaks or pixel-level polish in Figma.
Every action in the studio is an endpoint. Drive Adflow from your own tools, pipelines, or an AI agent — with a single API key.
# Generate an on-brand AI image curl -X POST https://adflow.design/api/genai/generate \ -H "X-API-Key: adk_•••••••" \ -H "Content-Type: application/json" \ -d '{ "prompt": "luxury watch on marble, studio light", "model": "gpt-image-1.5", "width": 1080, "height": 1080 }' # → { "ok": true, "path": "https://…blob/img.png" }
curl -X POST https://adflow.design/api/projects/save \ -H "X-API-Key: adk_•••••••" \ -d '{ "filename": "june-campaign", "project": { "version": 2, "designSystemId": "acme", "activeFormat": "square", "scenes": [ … ] } }'
Connect the Adflow MCP server and let an agent build entire campaigns — design systems, projects, scenes and imagery — end to end.
create_design_systemcreate_projectgenerate_imagegenerate_vectoroutpaint_imagecapture_urlupload_audiorender_video
Auth via X-API-Key header · keys start with adk_ · CORS-enabled.
Sign in with Google or email. Admins assign design systems to users — everyone sees only the brands they own. Clean separation, zero confusion.
Work is saved continuously to the cloud and your browser. Pick up any project from any machine — projects and design systems persist server-side.
Three.js GPU rendering, a shared preview/output engine, and no never-ending spinners. Go from blank canvas to exported ad in minutes.
Building, editing and PNG & HTML export are free. AI generations and video renders draw from a prepaid credit balance — top up from $5 and set your own auto top-up, so you only ever pay for what you make.
Prices in AUD. Every generation shows its cost up front and draws from your balance — track every cent in your billing panel.
Optional — most teams self-serve. But if you'd rather hand it over, we'll get you live.
Already have a team doing this? Then it's probably not required.
Some clients want more baked in. We quote these by the hour:
Set up your brand, generate the visuals, and export PNG, video and HTML — all in one place. Or wire it into your stack with the API.