Orshot Documentation
Welcome to Orshot Documentation! Learn how to get started, design templates, automate them via API and Integrations
Orshot lets you generate images, PDFs, and videos automatically from reusable templates. Design a template once, then produce thousands of variations with different text, images, and styles — using the API, SDKs, or no-code tools like Zapier and Make.
Here's how it works:
- Design a template in Orshot Studio or import from Canva/Figma
- Mark dynamic parts — the text, images, or colors that change each time
- Generate on demand — call the API or use an integration, and Orshot returns a finished image, PDF, or video
Get Started in 3 Steps#
1. Get your API Key
Create an account and grab your API key in under a minute
2. Create a template
Design from scratch, use a library template, or import from Canva/Figma
3. Generate your first render
Use the API, an SDK, or a no-code integration to generate output
Choose Your Path#
Pick the approach that fits your workflow:
I'm a developer
Use the REST API or an SDK (Node.js, Python, PHP, Ruby) to generate renders from code
I use no-code tools
Connect Orshot to Zapier, Make, n8n, Airtable, or Google Sheets — no coding required
I want to embed a design editor
Add the full Orshot Studio editor directly into your own app for your users
I want to auto-post to social media
Render and publish directly to Instagram, LinkedIn, Twitter, TikTok, and more
Popular Integration Guides#
Make (Integromat)
Automate image generation in Make scenarios
n8n
Generate images in self-hosted n8n workflows
Zapier
Automate visuals with 7000+ Zapier apps
Dynamic URLs
Generate images from URL parameters — no API call needed
Airtable
Create images from Airtable records automatically
View All Integrations →
Spreadsheets, Slack, S3, Webhooks, CLI, MCP Server, and more
Explore the Docs#
REST API Reference
Endpoints, request/response examples, and authentication
SDKs
Official libraries for Node.js, Python, PHP, and Ruby
Orshot Studio
Learn the template editor — elements, parameters, fonts, animations
Dynamic Parameters
Override styles, fonts, colors, and content at render time
Generate Images
PNG, JPEG, WebP, AVIF — single or multi-page carousels
Generate PDFs
Certificates, invoices, reports with print-quality output
Generate Videos
MP4, WebM, GIF — with subtitles and video elements
Render Usage & Billing
How renders are counted for images, PDFs, and videos
What People Build with Orshot#
- Social media at scale — Auto-generate Instagram, LinkedIn, and TikTok posts from a spreadsheet or CMS
- Certificates & reports — Produce personalized PDFs for courses, events, or academic programs
- E-commerce banners — Create product images, sale announcements, and promo cards dynamically
- Personalized outreach — Generate custom images for email campaigns, each with the recipient's name and photo
- Client portals — Embed the Orshot editor so your users can customize templates themselves
Need Help?#
- Key Concepts → — Understand renders, templates, modifications, and response types
- Error Reference → — Troubleshoot common API errors
- Team Collaboration → — Invite teammates to your workspace
- Contact Support — Get help from our team
Ready to automate?
Start rendering images, PDFs and videos from your templates in under 2 minutes. Free plan, no credit card.
Get your API key- Image, PDF and video generation via API
- Visual editor with AI and smart layouts
- Zapier, Make, MCP and 50+ integrations
- White-label embed for your own app
- 60 free renders — no credit card required