Create eye-catching, personalized Open Graph images for your blog posts and web pages
Open Graph (OG) images are the visual representations of your web pages when shared on social media platforms. They play a crucial role in attracting attention and increasing click-through rates.
Increase likes, shares, and comments on your social media posts
Entice users to click on your links with visually appealing previews
Maintain a cohesive visual identity across all shared content
You can use nested objects or flattened keys with dot notation (e.g., content.text, logo.image)
curl --location 'https://render.imejis.io/v1/YOUR_DESIGN_ID' \
--header 'dma-api-key: YOUR_API_KEY' \
--header 'Content-Type: application/json' \
--data '{
"logo": {
"image": "https://example.com/logo.png"
},
"Image": {
"image": "https://example.com/side-image.jpg"
},
"content.text": "Your dynamic text here"
}'Generate images on your server and use them in meta tags
// Server-side example (Node.js)
const response = await fetch('https://render.imejis.io/v1/kHIDyT_8HZnn8u3J6g7Si', {
method: 'POST',
headers: {
'dma-api-key': 'YOUR_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
'content.text': pageTitle,
'logo.image': logoUrl
})
})
const imageBlob = await response.blob()
// Save or serve the imageCustomize the parameters and see the result in real-time