Product cards for your whole catalog, from one template
Design the card once: photo, title, price, discount badge, key specs. Bannermatic fills it in for every SKU from a CSV, a Google Sheet or a feed URL and delivers ready images in minutes, not days.
Free plan forever. No credit card.
| title | subtitle | price |
|---|---|---|
| Air Runner 2 | Light, 240 g, breathable mesh | $89 |
| Trail Pro GTX | Waterproof, grippy outsole | $129 |
| City Walk | Soft foam, all-day comfort | $59 |
Why product images become a bottleneck
- Hundreds of SKUs, and each needs its own image with a price and a badge.
- A designer copies the same layout over and over, and typos slip in.
- Prices change weekly, so the images are outdated almost immediately.
- Every marketplace wants its own size and its own rules for the main photo.
How it works
- 1
Design the card
Build the layout in the visual editor or start from a ready template. Name the layers: title, price, badge, photo. Those names become your data columns.
- 2
Connect your catalog
Upload a CSV, connect a Google Sheet or point to a product feed URL (Google Merchant, XML, CSV or JSON). Columns are matched to layers automatically.
- 3
Generate and deliver
Get PNG, JPG or WEBP for every row as a ZIP, in Google Drive or in your S3 bucket, with file names like {{row.sku}}.png.
Built for catalogs, not single images
Long titles never break the layout
Auto-fit shrinks the text to fit, and a line limit adds an ellipsis. Stacks move the price down when the title takes two lines.
Badges only where they apply
Leave a cell empty to keep the template value, or pass null through the API to hide a layer, for example the discount badge for full-price items.
Every size from one master
Square, 3:4 portrait or a 9:16 story: linked sizes follow the master template, so one fix updates them all.
Quality check for every image
Each render is checked for cut-off text, missing or blurry photos and layers outside the canvas, so you know which cards to look at.
Refresh prices on a schedule
Run the automation every night from your feed: only products whose price, photo or title changed are re-rendered, and fresh cards land in Google Drive or S3.
Your own fonts and brand
40 built-in fonts, most with Cyrillic, plus your own TTF, OTF or WOFF files on the Pro plan.
Questions and answers
Can I use these images as the main photo on Amazon or other marketplaces?
Check each marketplace’s image rules. Many require a clean main photo on a white background and allow infographics, badges and text only in additional image slots. Bannermatic generates both: make one template for the main photo and another for infographics.
Where do the product photos come from?
From a URL in your data (a photo column) or from files you upload to the media library. The server downloads each image, fits it into the frame (cover or contain) and keeps the focus point you set.
How many cards can I generate at once?
Up to 25 per run on the free plan and up to 5,000 per batch on Business. Monthly limits range from 50 images on Free to 25,000 on Business.
Do I need a developer?
No. Upload a CSV or connect a Google Sheet in the Automation Studio and press Run. The REST API is there when you want to plug generation into your own systems.
Related
Turn your catalog into ready cards today
Start with a ready template, connect a spreadsheet and get your first 50 cards free.