Generate product images and price cards via API
Render on-brand product cards, price drops and ad creative for a whole catalogue — feed the API your product feed and get a fresh image per SKU, automatically.
100 renders / month free · no card · paid plans are never blockedHow it works
Template your product card
Compose the photo, name, price and badge once with placeholders for each field.
Batch over your catalogue
Use the batch endpoint (up to 50 per request) or an n8n workflow to render every SKU from your product feed.
Drop them into ads & feeds
Push the signed URLs straight into ad platforms, marketplaces or your storefront.
One API call
curl https://api.mostlyrender.com/v1/renders \
-H "Authorization: Bearer mr_test_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"templateId":"tpl_product_card","modifications":{"name":"Pure Renewal Serum","price":"$38","image":"skincare.webp"}}'Questions
Can I render a whole catalogue at once?
Yes. The batch endpoint renders up to 50 images per request, items run concurrently and are metered one by one, so a short script or an n8n workflow can fan out over a whole product feed.
Can I use my own product photos?
Yes. Pass an image URL as an image layer’s modification and it’s composited into the template alongside your name, price and badge. The URL must be public http(s).
How do I keep images current when prices change?
Re-render when the data changes. With signed render URLs the price lives in the URL itself, so updating the feed updates the image; unchanged products keep hitting the cache and aren’t billed again.
Which formats work for ads and marketplaces?
PNG, JPEG and WebP. JPEG and WebP accept a quality setting, and scale (1–3) renders sharper output for high-density screens.
Can I make several sizes from one product?
Yes. Templates are size-specific, so keep one per placement — square feed, landscape ad, story — and send the same product data to each.
How much does a catalogue of 10,000 SKUs cost?
One render per image per size. 10,000 renders a month are included on the $49 Pro plan; a second size would add 10,000 more, billed at Pro’s $4 per 1,000 rather than blocked.
Can I change the background per product?
Yes. The canvas background is a reserved parameter: send a colour, gradient or image URL as background in modifications, or bake double-brace placeholders into the template’s background and fill them per render.
