All featuresOrshot Embed

A white-label 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 via iframe, React & Vue

Templates, layers, text, images, multipage. Drop-in React and Vue components, or a plain iframe.

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.

Video Timelines, Audio, Subtitles ready

A white-label video editor in the same embed. Renders to MP4, WebM or GIF.

Integrate

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
Integration guide
Multi-tenancy

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
Per-user data docs
Control

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
Events & controls docs

Frequently asked questions

What is a white-label editor?

A white-label editor is a design editor you embed in your own product under your own branding. Your users create and edit designs inside your app, on your domain, with your logo and colors. Orshot Embed is a white-label editor for images, videos and PDFs, and higher tiers remove Orshot branding entirely.

Can you white-label Canva?

No. Canva does not offer a white-label version of its editor that you can embed in your own product. If you want Canva-style editing inside your app, Orshot Embed gives your users a full design editor on your domain, locked to your brand, and they never see Orshot.

Does Orshot Embed include a white-label video editor?

Yes. The embedded editor includes video editing with a timeline, audio tracks and subtitles, and renders to MP4, WebM or GIF. The same embed covers image and multi-page PDF editing, so one integration handles all three formats.

How do I embed the design editor in my app?

Add it as an iframe or use the React and Vue SDKs. Authentication runs over JWT, the embed is locked to your domains, and webhooks notify your backend when users save or export. Most integrations start from a single copied snippet.

Is the embedded editor multi-tenant?

Yes. Per-user data keeps each of your customers' templates and designs separate, so users never see each other's work. One Orshot workspace can serve thousands of end users through a single embed.
Ready to embed?

Your app. Their designs.

Orshot Embed is available on paid plans. Basic embed included — upgrade for events, custom buttons, and white-label.