Announcement Post Template
1080 × 1080px · Social
Dark square launch / announcement post with a badge.
socialannouncementlaunchdark
Free to start · 50 renders included · no credit card required.
Editable fields
Override any of these when you clone the template or generate via the API.
| Field | Type | Required | Default |
|---|---|---|---|
| pill | text | No | LAUNCH |
| title | text | No | We just shipped batch rendering |
| subtitle | text | No | Thousands of images from one API call. |
Generate this template via API
Render it on demand from any language, or use the official TypeScript SDK.
bash
# Public render — returns a PNG (no auth needed for public templates)
curl "https://renderfa.st/api/render?templateId=0a1b2c3d-000a-4a00-8a00-00000000000a" --output image.pngTypeScript
import { createClient, postApiGenerate } from '@renderfast/client';
const client = createClient({
baseUrl: 'https://renderfa.st',
headers: { Authorization: 'Bearer ' + process.env.RENDERFAST_API_KEY }
});
const { data, error } = await postApiGenerate({
client,
body: {
templateId: '0a1b2c3d-000a-4a00-8a00-00000000000a',
layers: {
"pill": {
"text": "LAUNCH"
},
"title": {
"text": "We just shipped batch rendering"
},
"subtitle": {
"text": "Thousands of images from one API call."
}
}
}
});
if (error) throw error;
console.log(data.imageUrl);More Social templates
Other templates in this category you can start from.
Frequently asked questions
What size are these social posts?
All social templates are 1080 × 1080px (1:1) — the safe default for Instagram and LinkedIn feed posts.
Can I automate posting?
Generate the image via the API or a no-code tool (Zapier/Make/n8n), then hand it to your scheduler of choice.
Start with the Announcement Post template
Clone it, customize it in the editor, and generate it via the API. Free to start.
Use this template