How it works
From one photo to a folder of ads
Seven things AdBatch does, in the order you meet them. Every screenshot is the real tool with its example project; the ads in the strips are drawn live on this page.
11 of 7
A photo desk in your browser
Open a JPG, PNG or WebP and AdBatch resizes it to 2000 pixels on the long side, on your device. For studio shots on a plain backdrop, one switch removes the background so the product can float on color. Two sliders set how much comes off and how soft the edge is, and a status line tells you plainly what happened.
- Works from the corners in: it needs a plain backdrop, and says so when a photo is too busy
- A PNG or WebP that already has a clear background is used as it is
- Photo position and zoom can be set per layout, or per ad

22 of 7
A brand kit that takes a minute
Three colors, a logo and a font pair are the whole kit. AdBatch finds the main colors in your product photo, offers colors that pair with them, and shows the five color ways every layout builds from your three. Save the kit and reuse it on the next product.
- Eight self-hosted font pairs, from Poster to Luxe
- A one-color logo is switched to white or ink where its own color would vanish
- Free keeps one saved kit; Pro keeps as many as you like

Live One layout, the five color ways the engine builds from three brand colors.
33 of 7
A copywriter built from formulas, not guesses
The built-in writer fills eleven proven ad formulas from your brief: benefit, offer, question, urgency, comparison, price, audience, three points, introduction, plain and deal. Four tones change the wording. It only uses facts you typed, so it never invents a review, a number or a discount.
- Every line is editable; rewrite one line or the whole set
- Five ready social captions with a copy button
- A formula is skipped when the brief has no fact for it

Live Three headline sets from the example brief, each on the same layout.
44 of 7
Twelve layouts that refit themselves
Each layout is drawn for real on a canvas at full size. Text is fitted by measuring it: the largest size that fits its box, balanced lines, and the least important line dropped before a headline is allowed to shrink. Every block of text is checked for 4.5 to 1 contrast against what is painted under it and corrected when it falls short.
- Full photo, Split block, Product card, Price burst, Editorial, Sticker
- Diagonal band, Duotone, Three points, Story stack, Arch window, Big type
- Stories keep words out of the top 14% and bottom 20%

Live One ad, refitted for each of the five sizes.
55 of 7
The batch, then the fine-tuning
Press Make ads and a progress bar counts through the batch with a percentage and the time left. Filter by size, star favorites, then open any ad to change its words, color way, layout, size or photo position without touching the rest.
- Change the words of one ad only
- Five color ways per ad
- Story safe-zone overlay while you adjust

66 of 7
Downloads that are ready to upload
Download one ad as a PNG or JPG, or a ZIP of everything selected. The ZIP has a folder for each size and a copy.csv holding every headline, sub-line and button text plus the five captions. The download window tells you exactly what it will use before you press the button.
- Full-size files: 1080 and 1200 pixels wide
- Credits are spent first, then the month's allowance
- Free exports carry a small corner mark; credit and Pro exports do not

77 of 7
Projects you can come back to
Save a project and AdBatch stores the brief, the brand, the photo, the words, your choices and every ad's fine-tuning as one record. Reopen it later, on another device, and the batch is as you left it. When a photo had to be made smaller to fit the record, the tool tells you the new size.
- Free keeps three projects; Pro is unlimited
- The last project reopens on your next visit
- The example project is always there to start from

The five sizes
Try each step with the example.
Open the tool and the example project is ready. Nothing to install, no account to make first.
Try it freeNo sign-up to try. An account is only asked for when you save or download.