BGRA / GPUResize 2
THE GPU RESAMPLING TOOLKIT

One toolkit.
Your choice.

A Swiss Army knife for image resampling.
Classic filters. GPU speed. You choose the method.

Explore the methods

Works in Premiere Pro and DaVinci Resolve, plus After Effects. Resolve setup: included Fusion macro ↗

01 / CLASSIC FILTERS

Different filters. Different results.

Classic resampling methods familiar from scientific imaging.
From Bilinear and B-Spline to Mitchell, Lanczos and Kaiser.

Bilinear ↔ Lanczos 3256 → 768 px · 1 pass · sharpening off
02 / PIXEL ART

Pixel art has
options, too.

Compare Nearest, Scale2x, Eagle and FSR 1 EASU on the same pixel artwork. Choose a method on each side and drag to explore the edges.

NearestScale2xEagleFSR 1 EASU
64 → 512 px1 pass · sharpening off
03 / DOWNSCALING

Downscaling is part of the toolkit.

Explore how Bilinear and Area handle a reduction.
The right choice depends on the image and the task.

Bilinear ↔ Area · test chart1536 → 256 px · shown at 3× · sharpening off
04 / POST-SHARPEN

The finishing touch. Your amount.

Compare sharpening off, RCAS and Unsharp Mask after the same resize. Choose 50% or 100% on either side. Sharpening changes local contrast; judge the texture and edges together.

GPUResize comparison
05 / MULTIPASS

Stair-step scaling. In either direction.

A whole resize sequence. One Iterations control. Stair-step scaling — also called incremental resizing — breaks an upscale or downsample into smaller steps. Explore up to 16 GPU-accelerated passes without stacking effects or scripting intermediate sizes.

Downsample

Reduce in stages · Bilinear · 1536 → 256 px

Large reductions can turn fine lines and repeating patterns into aliasing or moiré. Try several smaller reductions and watch how those patterns change. This Bilinear example makes the difference visible; also compare a single-pass Area downsample in the filter demo above.

GPUResize comparison

Stairstep upscale

Enlarge in stages · Lanczos 3 · 256 → 768 px

For HD to 4K upscaling or a larger enlargement, stairstep gives you another way to shape the result. Compare edge smoothness, ringing (halos) and fine texture: repeated filtering can soften detail as well as change contours. It does not recover detail missing from the source.

GPUResize comparison

Judge the shot, not the pass count. Check at 100% output size and in motion at your delivery resolution. Extra local contrast can look sharper without adding detail, and some filters can build up halos over repeated passes. Keep the source, filter and working color space consistent when comparing. Then compare single-pass resizing with post-resize sharpening, too. These previews are scaled to fit your screen.

06 / CREATIVE RESIZING

Resizing glitch effects.

Push Content Aware into expressive distortions. Sweep multipass from 1 to 16 and back while the output dimensions stay fixed. Let the image bend, stretch and shift.

Content Aware · Iterations 1 → 16 → 1 · 32s loop · 1s per stepAmount 100% · rigidity 50% · sharpening off

Output: 384 × 512 → 192 × 512, displayed at the original width for comparison. Footage: Ron Lach / Pexels.

07 / OUTPUT MODES

Set the size. Or reshape the frame.

Choose exact dimensions, scale relative to the source, or place each corner independently.

1920 × 1080 → 3840 × 2160

Pixels

Pick a resolution preset or enter the width and height. Stretch to fill, fit the whole image inside, or fill the frame while preserving its proportions.

For a specific delivery size.

100% → 200%

Percentage

Scale relative to the source dimensions. Set width and height percentages independently: double both dimensions, reduce them by half, or stretch just one axis.

For the same relative resize across different source sizes.

Four corners. Your shape.

Free Distort

Move the four corners independently to stretch, skew or add perspective. Choose the resampling filter for the transformed image.

For perspective adjustments and creative distortion. Uses one transform pass; Iterations is unavailable in this mode.

PRACTICAL CONTROLS

Choose the filter.
Build the process.

Multipass downscale. Reduce through intermediate sizes.
Stairstep upscale. Enlarge in progressive steps.
Post-sharpen. Finish with optional RCAS or Unsharp Mask.

Set the dimensions, choose a method and control the number of passes. Compare the result. No single filter suits every image.

Read the manual