Resolution
Resize the canvas or extend its edges with mirrored, clamped, or solid-colour fill.
Add Resolution
Open an image or build the source composition first. Put this effect after the content it should process in stack processing order. Choose Transform → Resolution in the effects picker, or search for Resolution with Cmd/Ctrl + F. Select the new layer in Layers to open its Effect Panel.
Choose Resize or Extend
In Mode, choose Resize to resample existing pixels or Extend to add canvas area around them. Set Width and Height, using Lock Aspect or an Aspect Ratio Preset when needed.
Choose the fill or filter
For Resize, choose Filter for the resampling look. For Extend, choose Fill Mode and Color when relevant to fill new space. Check the output dimensions before adding later effects.
Set an individual colour
Click the relevant colour swatch to open its picker. Colors and Palettes explains colour values, transparency and the canvas sampling controls where available.
Compare and finish
Toggle the layer eye to compare with the incoming composition. Use the Effect Panel footer for opacity and blend mode, or add a mask to limit the affected area. In Video or Live, use the function menu on a supported control to add keyframes or a driver.
Control reference
Show individual controls
| Control | What it does | Values and animation |
|---|---|---|
| Aspect Orientation | Switches the output aspect ratio between portrait and landscape. | Landscape / Portrait Default: Landscape Not keyframeable |
| Aspect Ratio Preset | Constrains the output dimensions to a chosen aspect ratio. | Original / Freeform / Square (1:1) / 16:9 / 10:8 / 7:5 / 4:3 / 5:3 / 3:2 Default: Freeform Not keyframeable |
| Color | Colour used to fill uncovered canvas area when Fill is Solid Colour. | Colour Default: #000000 Not keyframeable |
| Fill Mode | Chooses how unused output area is filled when the source does not cover the new canvas. | Transparent / Solid Colour / Clamp Edges / Mirror Default: Transparent Not keyframeable |
| Filter | Chooses the resampling filter used to resize the image. | Nearest / Bilinear / Lanczos Default: Lanczos Not keyframeable |
| Fit to Size | ON (default): resample the existing pixels to the new size. OFF: keep the existing pixels at their original size and fill the surrounding canvas. | On / Off Default: On Discrete keyframes |
| Height | Height of the output image in pixels when using Fixed Size. | 1px to 16384px Default: Input height when switching to Fixed Size Discrete keyframes |
| Lock Aspect | Keeps X and Y scale linked while resizing. | On / Off Default: Off Not keyframeable |
| Mode | Scales the current input, scales from the original source, or sets fixed output dimensions. | Percentage / Source Percentage / Fixed Size Default: Percentage Not keyframeable |
| Scale | Scales output dimensions as a percentage of the incoming image size. | 1% to 300% Default: 100% Continuous keyframes |
| Width | Width of the output image in pixels when using Fixed Size. | 1px to 16384px Default: Input width when switching to Fixed Size Discrete keyframes |