A design editor. Inside your product.
Embed the full Orshot Studio experience directly in your app. Your users create, edit and customize designs without ever leaving your platform — white-labeled and domain-locked.
React & Vue SDKs · JWT auth · Webhooks
Full Studio in an iframe
Templates, layers, text, images, multipage — the complete design experience embedded in your UI.
Multi-tenant ready
Per-user template storage, JWT-scoped sessions, isolated data — built for platforms with many end users.
White-label
Custom title, icon, accent color. Remove Orshot branding on higher tiers.
React & Vue SDKs
Drop-in components for React and Vue. Or use a plain iframe — your call.
Copy, paste, your users are designing.
Enable Embed in your workspace, configure permissions, and drop the code into your app. Users get the full Studio canvas — templates, layers, text, images — inside your product.
- Enable Embed in workspace settings in one click
- Configure what users can and can't do
- Copy the embed code or use the React/Vue SDK
- Open with a specific template via URL params

One embed. Thousands of users.
Enable per-user data and every user gets their own private template library inside the embed. Workspace templates stay shared, personal templates stay isolated — secured with JWT.
- Per-user template storage — each user sees only their own
- Workspace templates shared across all embed users
- JWT authentication for session security
- User IDs hashed server-side — zero PII stored

Listen to events. Control from your app.
Read real-time events from the embed — template created, updated, deleted. Post events back to control it from your code. Add custom buttons that trigger callbacks in your app.
- Real-time events for every user action
- Post events to control the embed programmatically
- Custom buttons with callbacks to your app
- Webhook notifications for server-side workflows

JWT authentication
Secure user sessions with signed tokens. Per-user templates and data isolation.
Webhooks
Get notified server-side when users create, update or delete templates.
Downloads
Let users download their designs directly from the embed. Configurable per embed.
Custom buttons
Add your own action buttons to the embed toolbar with callbacks to your app.
Multi-language
English, Portuguese, Spanish, French — pass a language param and the UI adapts.
Domain-locked
Restrict the embed to your domains only. Wildcard support for staging environments.
Your app. Their designs.
Orshot Embed is available on paid plans. Basic embed included — upgrade for events, custom buttons, and white-label.