Image Generation
Create stunning visuals for social media, ads, and ecommerce at scale.
Scale Your Visual Content via API
1
Design a reusable template
Use our drag-and-drop template editor to create a master design. Add text layers, image placeholders, and set default styles.
2
Every layer is an API object
Each layer in your template — text, images, shapes — becomes a modifiable object you can control through the API.
3
Send a request, get an image
Make a single API call with your modifications. Receive a CDN-hosted image URL back in seconds.
const { Ddukddak } = require("@ddukddak/node");
const client = new Ddukddak("YOUR_API_KEY");
const image = await client.images.createAndWait({
template: "social-banner",
properties: [
{ name: "title", text: "Summer Sale" },
{ name: "subtitle", text: "50% off everything" },
{ name: "hero_image", image_url: "https://..." },
],
});
console.log(image.image_url);Image Generation Demo
Try it yourself — pick a template, customize the layers, and hit Generate to see a live preview of what the API produces.
Configuration
Preview
Click "Generate Image" to see a preview
Design your own templates with our editor or pick a template from the template library.
Start a Free Trial
30 free API credits, no credit card required. Generate your first image in under five minutes.
Start Free Trial