← Local File Tools
Local File Tools · runs locally

Private Animated GIF Cropper

Crop the same validated rectangle from every frame of an animated GIF and export a new looping animation without sending pixels to the server.

Ready. Your working data stays in this browser.

Files and capture streams stay on this device. Processing uses browser APIs only; nothing is uploaded to YTSave, the media API or a proxy.

Why this tool is useful

Remove unused borders or isolate a stable region across an animation with one repeatable rectangle rather than editing every frame separately.

How it works

After disposal-aware frame composition, the browser checks that the rectangle stays inside the logical GIF canvas, copies that region from each frame and re-encodes it.

Practical example

For a 640 × 360 GIF, crop from x=160 and y=0 at 320 × 360 to keep the centered vertical region while retaining the animation delays.

Validation

The calculation is deterministic and explains validation errors instead of silently changing invalid input.

Privacy boundary

Input and output remain in this tab. Copy and download happen through browser APIs without a server upload.

Result passport

Every run reports its tool mode, timestamp and input/output size so transformed data can be audited.