Skip to content
JamFrame
NEW Your templates can now become short videos

Turn one design into every post, flyer and video you need.

Pick a template and choose what changes. JamFrame fills it in from your spreadsheet, your apps or ChatGPT, then posts it for you.

Free to start · Ready-made templates · No coding needed

How it works

1 Add your content

  • Google Sheets A new row in your sheet
  • A simple form Your team fills in the blanks
  • Shopify When you add a product
  • Zapier, Make or n8n The apps you already use
  • ChatGPT or Claude Just ask in chat

2 We fill in your design

Café weekly special Creating Ready
Changes each time: Headline Price

3 Share it everywhere

  • Weekly special post Posted · Mon 9:00 AM Instagram
  • Menu carousel 5 slides · Scheduled Wed LinkedIn
  • Promo video 15 seconds · Scheduled Fri TikTok
  • Printable menu Ready to print Download

Building your own app? Use the API and SDKs

AI agents

Your AI assistant, now a designer that stays on brand

Connect JamFrame to Claude, ChatGPT or any MCP client. Ask for a week of posts, a carousel or a launch video, and get real files made from your templates, ready to post.

  • Fills your templates, so fonts, colours and layout always match
  • Designs new templates with your brand kit when you ask
  • Posts, schedules or saves drafts on your social accounts
ChatGPT
JamFrame connected

Post my Spring sale template to Instagram and Facebook tomorrow at 9am Paris time.

jamframe · render_template “Spring sale”

jamframe · publish_post → Instagram, Facebook

Scheduled for tomorrow at 09:00 Paris time on both accounts. Here's the post:

Connect in a minute

Add JamFrame, sign in, pick a workspace, and ask.

  • Claude

    Add a custom connector with this address.

    https://app.jamframe.com/mcp
  • ChatGPT

    Add JamFrame in ChatGPT's apps and connectors.

    https://app.jamframe.com/mcp
  • Claude Code

    Run this in your terminal.

    claude mcp add --transport http jamframe https://app.jamframe.com/mcp
  • Any MCP client

    Remote MCP over HTTP, with OAuth.

    https://app.jamframe.com/mcp
  • OAuth sign-in, one workspace per connection
  • Disconnect any time under Connected Apps
  • Same credits as the API, no extra fee

Just describe what you need

Copy a prompt into your assistant and get real files back.

  • Asked in Claude

    “Make my Quote Card template say “Ship small, ship often” by Grace Hopper, as a PNG.”

    Make my Quote Card template say “Ship small, ship often” by Grace Hopper, as a PNG.
  • Asked in ChatGPT

    “Render the Product launch reel as a video with the headline “Aurora One is here”.”

    Render the Product launch reel as a video with the headline “Aurora One is here”.
  • Asked in Claude

    “Render the Coffee tips carousel as JPEGs with my logo and my brand colour for the titles.”

    Render the Coffee tips carousel as JPEGs with my logo and my brand colour for the titles.

Automate and deliver

Fill it from any source. Deliver it anywhere.

The same template works from a spreadsheet, a no-code tool, your own code or an AI agent.

  • No-code connectors

    Fill templates from a Google Sheet, Airtable, Shopify or a form, or add JamFrame to your Zapier, Make and n8n flows.

  • Code and API

    One REST call renders any template. Node and Python SDKs, async jobs, signed webhooks and image URLs you can drop into a page.

  • Publish to social

    Post to Instagram, LinkedIn, TikTok, YouTube, Facebook and X, now or on a schedule, and see what performs.

One request, any format

Send the template ID and the values that change. The same call makes a product image, a carousel, every social size, a PDF or a video, and can write the copy with AI and translate it.

  • Copy a working request from the editor
  • Cached renders are free; failed ones never use credits
  • Long videos run as jobs, with a webhook when done
Explore the API
curl https://app.jamframe.com/api/v1/render \
  -H "Authorization: Bearer $JAMFRAME_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "templateId": "clx8m2k3p0001abcd1234efgh",
    "modifications": {
      "title": "Linen shirt",
      "price": "$45",
      "photo": "https://example.com/shirt.jpg"
    },
    "response": {
      "format": "png",
      "scale": 2
    }
  }'

Workflows that run on their own

Pick a trigger, a source and a template, then say where each design goes. JamFrame handles the rest, every hour, day or week.

  • Schedule
  • New or changed rows
  • Google Sheets
  • Airtable
  • CSV or Excel
  • Google Drive
  • Incoming webhook
  • Shopify products
  1. 1 Every morning Read rows marked Ready from Google Sheets
  2. 2 Render Fill the Weekly special template for each row
  3. 3 Deliver Schedule each post on Instagram, write the link back

One template, every format

Pay for what you make. One credit per image, page or second.

Failed renders never use credits, and the Free plan includes 100 credits every month.

Images

Posts, thumbnails and banners as PNG, JPEG or WebP, at any size.

1 credit per image

Carousels

Multi-page templates with different text on every slide.

1 credit per slide

PDFs

Menus, flyers, price lists and LinkedIn documents.

1 credit per page

Short video

MP4 with animated layers and one audio track.

1 credit per second

Design

On-brand templates by default. Automation makes the rest.

A browser editor built for templates: mark any text, image or colour as a field, and the editor, the API and every integration render it the same way.

  • Smart Resize

    One design becomes a story, a square, a banner and a thumbnail, with photos re-cropped and layouts adapted.

  • Brand library

    Logos, colours, fonts, images, video and music in one place. Import a brand kit straight from a website.

  • Video, subtitles and voiceover

    Animate layers, add music, auto subtitles with word highlight and an AI voiceover.

  • Design with AI

    Describe a design and get an editable draft in your brand, or turn a post into a carousel or video.

  • Template forms

    Share a simple page where anyone can fill in a template, see a live preview and download the file.

  • Ready-made templates

    Start from posts, stories, reels, carousels, quotes, thumbnails, listings, events and documents. Bring Figma frames in with the plugin.

Grow

Post, schedule and learn what works

Publish to every network from the same place you design, by hand, from a workflow, through the API or by asking your AI assistant. Then see which posts did best and when to post next.

  • Post now, schedule in any time zone, or save drafts
  • Carousels, PDF documents, Reels, Shorts and photo posts
  • Impressions, reach, engagement, top posts and best time to post

Use cases

Built for the content you make every week

Pricing

Start free. Upgrade when you make more.

One credit makes one image, one PDF page or one second of video.

Free

Try the editor and your first automations.

$0
  • 100 credits / month
  • 50 AI credits / month
  • 1 workspace, 1 member
  • 1 social account
  • Video up to 60 seconds
Start free

Starter

For creators and small teams automating their posts.

$39 / month
  • 1,200 credits / month
  • 500 AI credits / month
  • 3 workspaces, 3 members
  • 3 social accounts
  • Video up to 2 minutes
Choose Starter
Most popular

Plus

For marketing teams and agencies publishing every day.

$99 / month
  • 10,000 credits / month
  • 2,000 AI credits / month
  • 10 workspaces, 10 members
  • 6 social accounts
  • Video up to 3 minutes
Choose Plus

Professional

For platforms creating content at scale.

$199 / month
  • 30,000 credits / month
  • 5,000 AI credits / month
  • Unlimited workspaces and members
  • 10 social accounts
  • Video up to 3 minutes
Choose Professional

Compare every plan

Questions

What people ask first

What is JamFrame?
JamFrame turns a design into a template you can fill in automatically. You mark the parts that change, like a headline, a price or a photo, and JamFrame creates finished images, carousels, PDFs and short videos from your data.
Do I need to know how to code?
No. Fill templates from a Google Sheet, a simple form, Zapier, Make, n8n or a chat with ChatGPT or Claude. Developers can use the REST API and the Node and Python SDKs when they want more control.
What can I make with it?
Instagram posts, stories and carousels, LinkedIn carousels, YouTube thumbnails, Pinterest pins, link-preview images, printable PDFs such as menus and flyers, and short MP4 videos. One template can be resized for every social format.
Can JamFrame post to my social accounts?
Yes. Connect Instagram, Facebook Pages, LinkedIn, X, TikTok or YouTube and post right away, on a schedule, or save posts as drafts. You can also send posts to your Buffer queue.
Can I use JamFrame with ChatGPT or Claude?
Yes. Connect JamFrame to Claude, ChatGPT or any MCP client, and ask for designs in plain words. Your assistant fills your templates, shows you the results and can post or schedule them. See AI agents.
Is JamFrame an AI image generator?
No. JamFrame fills your own templates, so every result has your fonts, colours and layout, and the text comes out exactly as written. You can still use AI inside a template, for example to write a headline, make a photo or translate the design.
Can I use designs I already have?
Yes. Start from a ready-made template, design your own in the editor, or export frames from Figma with the JamFrame plugin.
How much does it cost?
The Free plan includes 100 credits a month. One credit makes one image, one PDF page or one second of video. Paid plans start at $39 a month. See pricing for every plan.

Your first 100 credits are on us.

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

Start free