Ddukddak

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