Skip to content
JamFrame

Image generation API

The image generation API for on-brand images

Design a template once, then generate images from it with one API call: social posts, product cards, banners and thumbnails, exactly as you designed them. Add AI-written text or AI images when you want them.

Free plan with 100 credits a month · no card required

post · 1080 × 1350
product · 1080 × 1080
og · 1200 × 630
  • Live in an afternoon

    Pick a ready-made template or design your own, mark what changes, and copy a working request from the editor.

  • REST API and SDKs

    Call it with cURL, the Node.js or Python SDK, Zapier, Make, n8n or an AI assistant.

  • Every size from one design

    Ask for up to 10 sizes in one call. Smart Resize lays the design out for each one.

  • AI when you want it

    Let AI write a headline or make a photo inside the render, or translate the whole design.

For developers

One API call for an image or a whole carousel

Copy a working request from the editor, or start from these.

curl https://app.jamframe.com/api/v1/render \
  -H "Authorization: Bearer $JAMFRAME_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "templateId": "clx8m2k3p0001abcd1234efgh",
    "modifications": {
      "title": "Summer sale ends Sunday",
      "subtitle": "Up to 50% off everything",
      "photo": "https://example.com/images/beach.jpg"
    },
    "response": {
      "format": "png",
      "scale": 2
    }
  }'
200 OK Response
{
  "data": {
    "content": "https://…/render.png",
    "type": "url",
    "format": "png",
    "pages": [
      1
    ],
    "credits": 1,
    "renderId": "rnd_8f2c41"
  }
}

Examples

One template, every version you need

Instagram post
Story
YouTube thumbnail
Quote card

Design once. Change only what's needed.

Build the template in the browser editor or bring it in from Figma. Mark the headline, price or photo as fields, and everything else stays exactly as you designed it.

  • Text, images, shapes, QR codes and video layers
  • 400+ Google Fonts, or upload your own
  • Your logos, colours and fonts in the brand library

The same result every time

An AI image model draws a new picture on every call. JamFrame renders your template, so the fonts, colours, logo and layout are identical across ten images or ten thousand.

  • Text appears exactly as you send it
  • The editor and the API share one renderer
  • Images up to 3× scale, as PNG, JPEG or WebP

Generate in bulk without code

Connect a Google Sheet or Airtable and every row becomes an image, on a schedule or whenever rows change. Or use Zapier, Make and n8n.

  • Up to 5,000 rows per workflow run
  • Write each file link back to the sheet
  • Post the results to your social accounts

Template image API or AI image model?

They solve different problems. Use an AI model to imagine something new; use a template API when the image has to match your brand every time. JamFrame can do both in one render.

Compared JamFrame template API AI image model
Fonts, colours and logo Exactly your brand Approximated from the prompt
Text in the image Exactly what you send Can come out misspelled
Same input, same output Always Changes from run to run
Change the design later Edit the template once Rewrite and re-run prompts
Price per image 1 credit Varies by model

Everything included

Everything you get

In the editor

  • Drag-and-drop editor with pages
  • 30 social and print size presets
  • Brand library with fonts, colours and logos
  • Ready-made templates to start from

In the API

  • PNG, JPEG and WebP up to 3× scale
  • Up to 20 pages per call
  • Up to 10 sizes per call
  • Async jobs, webhooks, signed and dynamic URLs

With AI agents

  • Claude and ChatGPT connect through the MCP server
  • render_template fills any template from a chat
  • The design agent drafts new templates
  • publish_post schedules the result

Use cases

Who uses it for what

Questions

Image generation API: common questions

Is this an AI image generator?
No. JamFrame fills your own templates, so every image matches your brand exactly. You can add AI where it helps, such as a headline written from a prompt or a generated product photo inside the template.
How fast is an image render?
Most images come back in a second or two. Carousels and PDFs take a little longer per page.
Which formats and sizes can I get?
PNG, JPEG and WebP at up to 3× scale, and up to 20 pages or 10 sizes in one call. The same template can also become a PDF or an MP4.
How much does an image cost?
One render credit per image. The Free plan includes 100 credits a month, and failed renders don't use credits.

More ways to use JamFrame

Make your first render in minutes.

Pick a template from the library, connect a source and make your first post in minutes.

Start free