Real Estate Listing Template
640 × 820px · Product
Property listing card with an overlaid price, address, and specs.
productrealestatelisting
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 |
|---|---|---|---|
| photo | image | No | — |
| price | text | No | $2,400/mo |
| title | text | No | 2BR Loft · Downtown |
| address | text | No | 128 Market St, San Francisco |
| specs | text | No | 2 bed · 2 bath · 1,100 sqft |
| cta | text | No | Schedule a tour |
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-0009-4a00-8a00-000000000009" --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-0009-4a00-8a00-000000000009',
layers: {
"photo": {
"image_url": "https://example.com/image.png"
},
"price": {
"text": "$2,400/mo"
},
"title": {
"text": "2BR Loft · Downtown"
}
}
}
});
if (error) throw error;
console.log(data.imageUrl);More Product templates
Other templates in this category you can start from.
Frequently asked questions
Can I generate product cards from a spreadsheet?
Yes — call the API once per row (or wire it to Zapier/Make/n8n) to turn a product feed into hundreds of on-brand images automatically.
What image formats can I export?
PNG, JPEG, or WebP — set the format and quality per request.
Start with the Real Estate Listing template
Clone it, customize it in the editor, and generate it via the API. Free to start.
Use this template