> ## Documentation Index
> Fetch the complete documentation index at: https://docs.goframe.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Upscale images and video

> Increase the resolution of images and clips with SeedVR2, Bria Creative and Topaz Video AI, and know when to upscale versus regenerate

Upscaling raises the resolution of an image or clip that is otherwise right: a 720p generated shot you want in a 1080p edit, or a small product photo that has to fill a 4K frame. GoFrame Editor Agent runs it for you and puts the higher-resolution version in the Media pool.

## Before you start

* **The asset in the Media pool.** Imported or generated, image or video. Point at it with `@` or by name.
* **Credits.** Upscaling is cheap for images and short clips and adds up on long video. The agent shows the cost and asks for approval before it runs, unless image-upscale or video-upscale is set to auto-approve in **Settings → Agent → Permissions**.
* **Any plan.** No upscaling model carries the **pro** badge. Your export resolution is still capped by your plan (720p on Free, 1080p on Creator, 4K on Pro), so upscaling beyond that only helps if you also export at that size.
* **Time.** Video upscaling takes several minutes on longer clips.

## When to upscale, and when not to

* **Upscale** when composition, motion and content are right and only sharpness or pixel count is lacking.
* **Regenerate** when hands, faces, text or artifacts are wrong. Upscaling enlarges defects; it doesn't fix them.
* For AI-generated stills, consider regenerating at a larger native size first (Gemini 3 Pro and the Seedream models go to 4K). For generated clips, Veo 3 Fast can render 1080p directly.

## Ask the agent

```text theme={null}
/image-upscale the hero image to 4K
```

```text theme={null}
/video-upscale the final cut to 4K
```

```text theme={null}
Upscale @product-shot.png 4x with SeedVR2 and replace it on the timeline.
```

```text theme={null}
Bring @drone-clip.mp4 up to 1080p at 60 fps with Topaz.
```

```text theme={null}
Upscale every generated clip on V1 to 1080p before export.
```

Pick models with the ✦ button in the composer or `/model`; image upscaling and video upscaling each have their own section in the picker.

## Options

### Images

| Model                 | Approach                                       | Controls                                         |
| --------------------- | ---------------------------------------------- | ------------------------------------------------ |
| **SeedVR2** (default) | Detail-preserving; keeps the image faithful    | A scale factor or a target size (for example 4K) |
| **Bria Creative**     | Creative enhancement; invents plausible detail | None; the model decides                          |

Use SeedVR2 for photos and product shots. Use Bria Creative for stylized or illustrated images where added detail is welcome.

### Video

| Model                 | Controls                                                         | Notes                                                                 |
| --------------------- | ---------------------------------------------------------------- | --------------------------------------------------------------------- |
| **SeedVR2** (default) | Target 720p, 1080p, 1440p or 4K                                  | Same engine as the image version; inexpensive on short clips          |
| **Topaz Video AI**    | Target resolution up to 4K plus a frame rate of 24, 30 or 60 fps | Highest fidelity, best for final output; costs more at higher targets |

## Where the result lands and what to do next

* The upscaled version is a **new asset** in the Media pool with the target resolution in its name (for example an upscaled 1080p copy of a clip). The original stays untouched.
* By default the agent adds the new asset to the timeline. Say "replace the clip" and it swaps the upscaled version into the original's place, keeping the cut. Say "library only" to keep it in the Media pool.
* **Image upscale** and **Video upscale** job cards show progress in the chat.
* Then export at the matching **Resolution** in the [Export](/editor/export) dialog.

## Do it from the Storyboard

Images and clips generated on the **Storyboard** share the same Media pool, so once you've picked the shot you want, ask the agent to upscale it exactly as above. See [Storyboard](/editor/storyboard).

## Related

* [Generate images](/editor/generate-images)
* [Generate video](/editor/generate-video)
* [Export video](/editor/export)
* [Supported formats and limits](/editor/formats-and-limits)
