Social Media Automation
One template, batch generation. Xiaohongshu, Twitter, LinkedIn — all from one API call.
API 性能
翻倍的技巧
The Problem
Without RendShot
Manually design each post image in Canva or Figma
Export and upload one by one, per platform
Inconsistent branding across platforms and campaigns
One template + dynamic data → batch generate images for every platform, every post. Consistent brand, zero manual work.
Unlike Canva API (design-tool complexity) or self-hosted Puppeteer (infrastructure headaches), RendShot is a single HTTP call with sub-second response.
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": "social-card",
"variables": { "title": "5 API Tips", "author": "Sarah" },
"width": 1080, "height": 1440 }'FAQ
Common questions
Does RendShot support Xiaohongshu image sizes?
Yes. Set width and height to any value up to 4096×4096. For Xiaohongshu covers, use 1080×1440 (3:4 ratio).
Can I generate images for multiple platforms at once?
Yes. Call the API once per platform with different dimensions. A batch of 10 images typically completes in under 5 seconds total.
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.