Build creation directly into your product.

Embed Adobe Express editing and AI capabilities into your website or app so users can create on-brand content from day one with templates, brand kits, and commercially safe AI.

Try the demo

Contact sales

Adobe Express is built for how your business works

Embed creation into your product.

Let users create and customize content where they need it.

Drive engagement at scale.

Give users tools to create and share content for ongoing engagement in your product.

Empower teams to create on-brand.

Let your teams create on-brand content inside your own tools, within the templates and controls you define.

Trusted by partners at scale.

Miro embeds the full Adobe Express editor directly in its canvas, so teams create visuals inside the workspace where they already plan and collaborate. On-brand templates and brand kits keep every output consistent, with no design handoff required.


Miro

Hootsuite



Premier League

Give your users the tools to create.

Choose how users create and edit in your app. Interactive configurations let them start from an image, template, or video, available as a full editor, a focused module, or a quick action. You can also pair the Express API with the Embed SDK to generate on-brand content at scale.

Learn more

Generate and edit image

Start with an image or generate one with AI. Then add text, shapes, or other assets to make it your own.

Browse and customize templates

Choose from thousands of Adobe Express templates to create on-brand content.

Edit videos in-app

Add captions and edit videos with tools like trim, resize, merge, and crop.

Automate content at scale

Produce on-brand content and embed creation workflows using Express APIs. Users can easily view, customize, and share.

Create with enterprise security in mind.

Commercially-Safe AI

Firefly generative AI models are trained on licensed content and on public domain content where copyright has expired.

Adobe-managed

Built and run by Adobe, on the infrastructure behind Creative Cloud.

Access controls

Configurable sharing and permissions, available on Teams and Enterprise plans.

IP indemnification

Select Enterprise plans are eligible for IP indemnification for images generated by Adobe Firefly.

Designed for developers

The Adobe Express Embed SDK integrates Adobe Express editing capabilities and content in your web application with just a few lines of code.

View documentation

Try the demo

Initialize SDK

bash

await import(https://cc-embed.adobe.com/sdk/v4/CCEverywhere.js);

(async () => {
    const { module }  = await window.CCEverywhere.initialize({
        clientId: ‘<YOUR_CLIENT_ID>’,
        appName: ‘<YOUR_APP_NAME>’
    });
})();
Full editor

bash

let docConfig = { canvasSize: '1:2' };

let appConfig = {
    templateType: 'Flyers'
};

editor.create(docConfig, appConfig);
Quick actions

bash

let docConfig = {
    asset: {
        data: 'base64-encoded-string',
        dataType: 'base64',
        type: 'image'
    }
}

quickAction.resizeImage(docConfig, appConfig);
Generate image module

bash

let appConfig = {
    promptText: "Alien sitting in a lawn chair"
}

module.createImageFromText(appConfig);

Frequently Asked Questions

What is the Adobe Express Embed SDK?

The Embed SDK brings Adobe Express capabilities inside your platform. That way, your users can create and edit content without having to switch tools.

What is the cost to use the SDK?

The Adobe Express Embed SDK is free to start evaluation and testing, but it is subject to business approval to ensure high-value integrations for users and strong partner support. However, premium Adobe Express features still depend on entitlement, and some enterprise or partner deployments may involve separate commercial terms depending on scale, audience, and customization.

How much time does it take to integrate the Embed SDK?

There isn’t a single fixed timeline, because it depends on your implementation scope. A basic proof of concept can usually start quickly, but for a full, production-ready version eight weeks is a realistic estimate in many enterprise implementations.

How do my users access the Embed SDK?

Your users access Adobe Express inside your product. The SDK embeds Adobe Express experiences—such as image generation & editing—directly into your web app or workflow, typically in an iframe-based embedded experience that could be the full Express editor, a module (focused subset of Express tools) or one-click quick actions. There is no separate SDK install for end users.

What login options can we use?

The Embed SDK supports multiple sign-in patterns, including upfront login, delayed login, and SSO/federated sign-in options.

Can I use Adobe GenAI and 3P LLMs in the Embed SDK?

Adobe GenAI capabilities can be used in Embed SDK experiences, including Adobe Express workflows powered by Adobe Firefly, such as image generation and other generative editing experiences. With the Generate Image module, you can choose if you want to allow access to other models like Nano Banana.

How do the Embed SDK and Express API work together?

The Express API is for programmatic, headless, large-scale content generation. The Embed SDK brings Adobe Express into your application UI so users can create or edit content interactively inside your workflow. Used together, a common pattern is to use the Express API to generate assets or variations at scale, then use the Embed SDK to let users make last-mile, brand-safe edits inside your application.

Replace months of building and maintaining creative tooling with weeks of integration, on Adobe-managed infrastructure

Contact sales