One image template, one API call per post. Blog headers, link previews, and product graphics that stay on brand without opening a design tool.
Every post needs an image, and every image is the same layout with different words. Making them by hand is the reason posts ship without one.
Position the headline, logo, and background on a canvas at the exact pixel size the platform expects.
Title, author, and an image URL from your CMS, at publish time or on the first request.
Public renders come back as a cacheable CDN URL you can drop straight into an og:image tag.
Open one, change the parts you want, and it is yours. Every template is editable.
Making just a few? Free LinkedIn post image generator, free and no account needed.
The same template runs from a REST call or from a spreadsheet. Pick whichever fits how your data already moves.
curl https://automette.com/api/v1/renders \
-H "Authorization: Bearer $AUTOMETTE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"template_id": "cm4tpl8e20001js04xq2v9k3m",
"data": {
"headline": "Shipping in every region this week",
"author": "Priya Sharma",
"tag": "Product"
}
}'Returns a file URL. Read the API reference.
Put a URL in an email or a web page. It renders on first visit and is cached after that.
Upload a spreadsheet and get one file per row, packaged as a ZIP.
Fill the fields on the Generate page and download the result.
Design a template once. Connect any data source. Get perfect documents and visuals every time.
Build it visually, in code, or describe it to AI. Place fields where your data should go.
CSV, Google Sheet, form, webhook, or REST API, whichever fits your stack.
One, a thousand, or on demand, all from the same template.