E-commerce Product Cards
Product cards, price tags, promo banners — render thousands of SKUs in bulk.
The Problem
Without RendShot
Thousands of SKUs, each needing a unique product card
Price changes require re-exporting every image
Multiple platform sizes (Shopify, Amazon, social) multiply the work
One product card template. Feed it your product database. Get back thousands of images in minutes, not days.
Unlike Shopify Liquid templates (platform-locked) or manual Photoshop batches (slow and error-prone), RendShot works with any data source via REST API.
How It Works
Three steps. Under a minute.
Design your template
Write HTML + CSS for your image layout. Use Tailwind, Google Fonts, any CSS feature.
Call the API
Send a POST request with your template and dynamic data. Get back a CDN-hosted image URL.
Automate at scale
Hook into your workflow — n8n, Windmill, CMS webhooks, or your own backend. Images on demand.
Integration
One API call. That's it.
curl -X POST https://api.rendshot.ai/v1/image \
-H "Authorization: Bearer rs_live_..." \
-d '{ "template_id": "product-card",
"variables": { "name": "WF-1000XM5", "price": "¥1,499" },
"width": 1080, "height": 1080 }'FAQ
Common questions
Can RendShot handle thousands of product images?
Yes. Pro plan supports 10,000 images/month at 100 req/min. Enterprise plans go up to 1M+ images/month with custom rate limits.
Can I update images automatically when prices change?
Yes. Trigger a new render whenever your product data changes. Same template, new variables, new image URL in under 2 seconds.
Related Use Cases
Explore more use cases
Ready to automate your image generation?
Start with 100 free images per month. No credit card, no contracts. Upgrade when you're ready.