# Smart Resize

> Let your embed customers resize a design to any size and add or update pages — a no-API, in-editor version of Smart Resize, available on Scale plans.

- **URL**: https://orshot.com/docs/orshot-embed/smart-resize

---

Inside the embedded studio, **Smart Resize** lets your customers take a design and render it at any size — then **add it as a new page or update an existing one**. It's the same adaptive engine as [Smart Resize in Studio](https://orshot.com/docs/orshot-studio/smart-resize), tuned for a customer-facing surface: it only works with pages, with **no API-facing controls**.

## What's different in embed

The embed version is deliberately simpler than the full studio panel, because your customer is designing — not integrating an API:

- **No API surfaces** — there's no "API Usage" tab, no API request examples, and no "test via API". Resizing here is purely about producing pages.
- **Pages are the primary action** — each size card leads with **Add as new page** and **Replace current page**.
- **Adjust Variant** (fine-tune a size's layout) lives in the card's **⋯** menu.
- **Recompose with AI** is hidden in embed.

Everything else — adding preset or custom sizes, the instant adaptive previews, the deterministic layout adaptation — works exactly as it does in the studio.

## How your customers use it

1. Click **Smart Resize** in the embed toolbar.
2. Click **+ Add Size** and choose a preset or enter a custom **width × height**. Each size shows a live preview of the design at that size.
3. On a size card:
   - **Add as new page** — append that size to the template as a new page, or
   - **Replace current page** — swap the current page to that size in place.
   - Open **⋯ → Adjust Variant** to fine-tune the layout for that size before adding it.
4. **Save** to attach the sizes to the template.

## Saved sizes stay available to you via API

Even though the embed customer never touches the API, the sizes they save are stored on the template — so **you, the workspace owner, can render those exact sizes via the [API](https://orshot.com/docs/api-reference/render-from-studio-template#smart-resize)**. A customer resizes once in the embed; your backend or automations render the saved sizes on demand.

## Related

- [Smart Resize in Studio](https://orshot.com/docs/orshot-studio/smart-resize) — the full panel (with API usage) in your own studio.
- [Render from Studio Template → Smart Resize](https://orshot.com/docs/api-reference/render-from-studio-template#smart-resize) — rendering any size from the API.
- [Controlling the Embed](https://orshot.com/docs/orshot-embed/controlling-embed) — programmatic control of the embedded studio.