# Orshot Integrations

> Generate images, PDFs and videos from your Orshot templates wherever your data lives: the REST API and SDKs, n8n, Make, Zapier, an AI agent over MCP, spreadsheets, storage and social accounts. 46 integrations.

[Start free](https://orshot.com/signup) | [API reference](https://orshot.com/docs/api-reference.md) | [Integrations page](https://orshot.com/integrations)

## At a glance

- **46 integrations** across code, no-code automation, AI agents, storage, social publishing and design import.
- **Time to first render:** Half of new users who render do it within 17 minutes of signing up, and a quarter within 5 minutes.
- **Volume:** about 94.9k images, PDF pages and video seconds rendered a month, 1.4s median for an image, 3.1s per render on average (across all requests, including multi-page carousels, PDFs and videos, not only single images) ([live numbers](https://orshot.com/open.md)).
- **Free to try:** the REST API, SDKs, n8n, Make, Zapier and MCP all work on the free plan, which includes 100 credits every month for images and PDFs. Video needs a paid plan and social publishing is a paid add-on ([pricing](https://orshot.com/pricing.md)).

## Where renders come from

| Channel | Share of renders |
| --- | --- |
| REST API and SDKs | 68% |
| AI agents over MCP | 24% |
| n8n, Make and Zapier | 6% |
| Other channels | 2% |

Successful renders from the last 30 days, excluding Orshot's own workspaces.

## Pick a path

| You want to | Use | Start here |
| --- | --- | --- |
| Generate from your own backend | REST API, or an SDK for Node.js, Python, PHP or Ruby | https://orshot.com/docs/api-reference.md |
| Run it from a no-code automation | n8n, Make, Zapier or Pipedream | https://orshot.com/docs/integrations/n8n.md |
| Let an AI agent render for you | MCP server for Claude, ChatGPT, Cursor and other clients | https://orshot.com/agents.md |
| One file per spreadsheet or base row | Google Sheets, Airtable or Spreadsheets in Orshot | https://orshot.com/docs/integrations/google-sheets.md |
| Run on a schedule or webhook without another tool | Orshot Workflows | https://orshot.com/workflows.md |
| Post the result to social accounts | Social publishing to Instagram, LinkedIn, X, TikTok and more | https://orshot.com/docs/publish/connect-account.md |
| Start from designs you already have | Import from Canva, Figma or Polotno | https://orshot.com/docs/integrations/figma.md |

## What people automate with these integrations

Use Orshot for recurring, automated and bulk generation: the same kind of image, PDF or video made again and again from data, from an API, n8n, Make, Zapier or an AI agent. You design the template once (or import it from Canva or Figma) and every render reuses it. Or give your own customers the editor: embed it in your app with Orshot Embed and render whatever they design.

### Social media automation

- **Automate social media posts end to end:** social media automation that generates each post from a template, then publishes it or lets you schedule social media posts to Instagram, LinkedIn, X, TikTok and 11 more platforms from the same API call or workflow (social publishing is a paid add-on). ([more](https://orshot.com/features/social-publishing.md))
- **Bulk create social media posts** from a spreadsheet: an Instagram post generator, Instagram carousel generator and LinkedIn carousel generator in one, making one post, carousel or story per row of Google Sheets or Airtable instead of designing each one by hand. ([more](https://orshot.com/integrations/no-code.md))
- **Instagram automation with n8n, Make or Zapier:** auto post to Instagram, automate LinkedIn posts and run n8n social media automation on a schedule, with a fresh image or video rendered for each post. ([more](https://orshot.com/integrations/automation.md))
- **Recurring posts from your data:** real estate social media posts for every new listing, a quote image generator for weekly quote cards, product launches, event announcements and results graphics. ([more](https://orshot.com/templates.md))

### Image generation

- **Image generation API for templates:** an image API where you send the template ID and the values that change (text, photos, colors) and get back a PNG, JPG or WebP. For bulk image generation, render one image per row from a spreadsheet, a workflow, the CLI or an AI agent. ([more](https://orshot.com/solutions/image-generation-api.md))
- **OG image generator** for every blog post, docs page or product: render the Open Graph image automatically from your CMS, including Framer, Webflow and WordPress. ([more](https://orshot.com/integrations/automation.md))
- **Banner generator, YouTube thumbnail generator and ad creatives in every size:** design once and Smart Resize re-lays out the same design for each format, so ad creative automation does not mean redrawing each size. ([more](https://orshot.com/solutions/banner-generation-api.md))
- **Ecommerce product images and personalized images:** promo banners for every product in your Shopify catalog, or a personalized image per contact for email and CRM campaigns. ([more](https://orshot.com/integrations/e-commerce.md))

### PDF generation

- **PDF generation API:** automate PDF generation for invoices, reports, proposals and one-pagers from a template, multi-page. It works as an invoice generator API without maintaining an HTML to PDF API and its print CSS. ([more](https://orshot.com/solutions/pdf-generation-api.md))
- **Bulk certificate generator and Google Sheets to PDF:** one certificate, badge or ticket per attendee row, from Google Sheets or Airtable. ([more](https://orshot.com/integrations/no-code.md))

### Video generation

- **Video generation API and automated video creation:** video automation for listing videos, faceless videos, personalized video and short social clips, rendered from a template with your data as MP4 (paid plans). ([more](https://orshot.com/solutions/video-generation-api.md))

### Designs you already have

- **Canva bulk create, through an API:** import a Canva design as a template and generate every variation from your data, so Canva automation runs from your own code or workflow with no Canva API integration to build. ([more](https://orshot.com/solutions/canva-template-to-api.md))
- **Figma automation:** import a Figma design and render it with data through the Orshot REST API, no Figma API code needed. ([more](https://orshot.com/solutions/figma-automation-via-rest-api.md))

### Design editor inside your own app

- **White-label design editor for your app (Orshot Embed):** every paid workspace can embed the Orshot editor in its own product with an iframe or the React and Vue components, so your customers edit templates right inside your app. It works as a design editor SDK, photo editor SDK and white label video editor in one, instead of building a Canva clone (from $39 a month). ([more](https://orshot.com/features/orshot-embed.md))
- **Programmatic control of the embedded editor:** listen to editor events for every save and download, get webhooks when users create, update or delete templates, drive the editor from your code, add your own toolbar buttons, and render every design through the API. Each end user gets a private template library behind JWT sessions, locked to your domains (from $160 a month, up to 1,500 end users). Teams use it as an IMG.LY alternative or Polotno alternative. ([more](https://orshot.com/features/orshot-embed.md))

## How every integration works

1. Design a template in Orshot Studio, or import one, and mark the layers that change as parameters.
2. The integration sends the template ID and the values for those parameters.
3. Orshot renders a PNG, JPG, WebP, PDF or MP4 and returns a URL, or delivers the file to your storage, Slack or a social account.

## All integrations

### AI Agents

Use with AI tools like Claude, Cursor and VS Code Copilot.

- [MCP Server](https://orshot.com/agents): Generate images on the fly from your Orshot templates using prompts in Claude, Cursor etc. with Orshot MCP server
- [Claude](https://claude.ai/directory/orshot): Generate branded images, PDFs and video from your Orshot templates right inside Claude, just by asking ([docs](https://orshot.com/agents/claude))
- [ChatGPT](https://chatgpt.com/plugins/plugin_asdk_app_6a79affedd808191b69f2e62014b8235?q=orshot): Generate branded images, PDFs and video from your Orshot templates right inside ChatGPT, just by asking ([docs](https://orshot.com/agents/chatgpt))
- [VS Code](https://marketplace.visualstudio.com/items?itemName=Orshot.orshot-vscode): Use AI Agents in VS Code to design templates in Orshot Studio and generate images, PDFs and videos from them
- [Cotera](https://cotera.co/docs/reference/tools/individual-tools/orshot): Generate dynamic images, PDFs and Videos from Cotera's Agentic workflows and chatbots

### Code & API

Integrate directly with REST API, SDKs, CLI and webhooks.

- [Rest API](https://orshot.com/docs/api-reference): Use our REST API to integrate Orshot with your existing systems and automate your workflows.
- [Webhooks](https://orshot.com/docs/integrations/webhooks): Trigger Image and PDF generation automatically when specific events occur in external applications
- [Dynamic URLs](https://orshot.com/docs/integrations/dynamic-urls): Generate images from Studio templates by passing parameters directly in the URL as query parameters
- [Signed URLs](https://orshot.com/features/signed-url): Render images on the fly with secure signed URLs. Perfect for dynamic content. ([docs](https://orshot.com/docs/api-reference/generate-signed-url))
- [SDKs](https://orshot.com/docs/sdks): Use our SDKs for various programming languages to easily integrate Orshot into your applications.
- [Orshot CLI](https://www.npmjs.com/package/orshot-cli): Generate visuals from your Orshot templates in your terminal with the Orshot command-line interface ([docs](https://orshot.com/docs/integrations/orshot-cli))

### No-Code

Connect with visual workflow builders like Zapier, Make, n8n and more.

- [Google Sheets](https://orshot.com/docs/integrations/google-sheets): Read rows from Google Sheets into your workflows to auto-generate images and PDFs, and write results back to the sheet
- [Google Forms](https://orshot.com/docs/integrations/google-forms): Turn form responses into images, PDFs and videos automatically with workflows that watch your forms
- [Airtable](https://orshot.com/docs/integrations/airtable): Read records from an Airtable base into your workflows to auto-generate images and PDFs, and write results back
- [Notion](https://orshot.com/docs/integrations/notion): Turn Notion database pages into images, PDFs and videos automatically, and write render links back
- [Framer](https://www.framer.com/marketplace/plugins/orshot/): Auto-generate OG and social images for your Framer CMS content from your Orshot templates ([docs](https://orshot.com/blog/framer-og-images))
- [n8n](https://n8n.io/integrations/orshot): Install Orshot Node in n8n to automate image generation. Connect with various apps and services seamlessly ([docs](https://orshot.com/docs/integrations/n8n))
- [Make](https://www.make.com/en/integrations/orshot): Add Orshot in your Make (Integromat) workflows to generate dynamic images from various sources ([docs](https://orshot.com/docs/integrations/make))
- [Zapier](https://zapier.com/apps/orshot/integrations): Connect Orshot with thousands of apps using Zapier. Automate your workflows without writing code ([docs](https://orshot.com/docs/integrations/zapier))
- [Pipedream](https://pipedream.com/apps/orshot): Automate Image Generation from thousands of apps in your Pipedream workflows using Orshot ([docs](https://orshot.com/docs/integrations/pipedream))
- [Spreadsheets](https://orshot.com/docs/integrations/spreadsheets): Generate Images and PDFs in bulk from your studio templates using spreadsheet data within Orshot

### Publishing

Post generated visuals directly to social media platforms.

- [Twitter / X](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to Twitter / X from Orshot Studio or via API
- [Instagram](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to Instagram from Orshot Studio or via API
- [Facebook](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to Facebook Pages from Orshot Studio or via API
- [LinkedIn](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to LinkedIn from Orshot Studio or via API
- [TikTok](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to TikTok from Orshot Studio or via API
- [YouTube](https://orshot.com/docs/publish/connect-account): Publish your rendered videos directly to YouTube from Orshot Studio or via API
- [Pinterest](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to Pinterest boards from Orshot Studio or via API
- [Reddit](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to Reddit from Orshot Studio or via API
- [Bluesky](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to Bluesky from Orshot Studio or via API
- [Threads](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to Threads from Orshot Studio or via API
- [Telegram](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to Telegram channels from Orshot Studio or via API
- [Snapchat](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to Snapchat from Orshot Studio or via API
- [Google Business](https://orshot.com/docs/publish/connect-account): Publish your rendered images directly to Google Business Profile from Orshot Studio or via API

### E-Commerce

Generate product images and banners for your online store.

- [Shopify](https://orshot.com/docs/integrations/shopify): Generate product images, banners and promotional visuals from templates and store them directly in Shopify

### Storage

Store generated files in S3, Google Drive, Dropbox and more.

- [S3 Storage](https://orshot.com/docs/integrations/s3-storage): Store your rendered Images, PDFs and Videos in your own Amazon S3 or Cloudflare R2 bucket
- [Google Drive](https://orshot.com/docs/integrations/google-drive): Automatically store your rendered Images, PDFs and Videos in Google Drive folders using Orshot
- [Dropbox](https://orshot.com/docs/integrations/dropbox): Automatically store your rendered Images, PDFs and Videos in Dropbox folders using Orshot
- [WordPress](https://orshot.com/solutions/wordpress): Push rendered images directly to your WordPress media library. Auto-generate featured images, OG images and more ([docs](https://orshot.com/docs/integrations/wordpress))
- [HubSpot](https://orshot.com/docs/integrations/hubspot): Generate personalized images, certificates and social/OG visuals from your HubSpot CRM data. Auto-render from workflows, or embed per-contact images in emails
- [Webflow](https://webflow.com/apps/detail/orshot): Auto-generate Open Graph and social images for your Webflow CMS items, rendered from your templates and written straight back onto the item ([docs](https://orshot.com/docs/integrations/webflow))

### Forms

Auto-generate visuals from form submissions.

- [Tally.so](https://orshot.com/blog/tally-form-image-pdf-generation): Auto-generate dynamic images and PDFs from Tally.so form responses using Orshot Webhooks

### Import

Import designs from Figma, Canva, Polotno and other tools.

- [Figma](https://el.orshot.com/orshot-figma): Import your Figma designs in Orshot Studio as templates and automate them using API or Integrations ([docs](https://orshot.com/solutions/figma-automation-via-rest-api))
- [Canva](https://orshot.com/docs/importing-templates/import-from-canva): Import your Canva designs in Orshot Studio as templates and automate them using API or Integrations ([docs](https://orshot.com/solutions/canva-template-to-api))
- [Polotno](https://orshot.com/docs/importing-templates/import-from-polotno): Import your Polotno templates in Orshot Studio as templates and automate them using API or Integrations ([docs](https://orshot.com/blog/polotno-studio-alternative))

### Other

- [Slack](https://orshot.com/docs/integrations/slack): Send your workspace renders, usage alerts and error notifications directly to your Slack channels

## FAQ

### Is there a REST API available for custom integrations?

Yes, Orshot provides a comprehensive and well-documented REST API. Developers can use it to programmatically create templates, manage assets, and generate images or PDFs directly from their own applications.

### How do I authenticate my requests using the API?

API requests are authenticated using secure API keys, which can be generated and managed within your Orshot dashboard.

### Can I use Orshot to automate Figma designs?

Yes, Orshot offers a powerful Figma plugin that allows you to import your Figma designs directly into Orshot as dynamic templates, streamlining the workflow from design to automated generation.

### What are the rate limits for API integrations?

100 API requests a minute on Free and Launch, 200 API requests a minute on Grow and Scale. Enterprise plans get custom limits.

## Links

- [Integrations page](https://orshot.com/integrations)
- [Workflows](https://orshot.com/workflows.md)
- [AI agents and MCP](https://orshot.com/agents.md)
- [Pricing](https://orshot.com/pricing.md)
- [All pages for agents](https://orshot.com/llms.txt)
