Image / GIF

Crop GIF: Drag a Box or Set Exact Pixels

Crop every GIF frame to the same rectangle. Choose a free shape, square, landscape or portrait ratio and preview the animation live.

Crop GIF: Drag a Box or Set Exact Pixels: Starts with the entire image selected. One rectangle is applied to all displayed frames, keeping delays and repeat settings. Presets include 1:1, 4:3, 16:9 and 9:16. The rectangle stays within the source image and is rounded to whole pixels. Runs 100% locally in your browser with zero server file uploads.

Category
Image tools
Runs
In your browser
Cost
Free · no sign-up
Availability
Ready to use
Crop a GIFLocal processing

Runs entirely in your browser

Drop a GIF or choose a fileGIF only, up to 50 MB
Settings

Drag the box on the first frame, drag a corner to resize, or use the numeric fields. Arrow keys move the box; Shift moves it ten pixels.

Animated resultChoose a GIF to begin

Your edited animation will appear here.

GIF image rectangles

The GIF format describes the image coordinate system, image descriptors, transparency and disposal. Specification: https://www.w3.org/Graphics/GIF/spec-gif89a.txt

Animation timing

Cropping keeps displayed frame delays; browsers can still normalise very short delays. Firefox timing source: https://github.com/mozilla/gecko-dev/blob/master/image/FrameTimeout.h

How to use it

  1. Choose a GIF and inspect its first frame.
  2. Drag or resize the crop box, choose an aspect preset, or enter x, y, width and height.
  3. Watch the cropped animation and download it.

Privacy & limitations

Cropping and encoding happen on your device. Nothing is uploaded.

Related tools

Frequently asked questions

Can the box follow a moving subject?

No. The same crop is used throughout the animation. Check the live result to make sure the subject stays inside it.

How do I make a square GIF?

Choose 1:1, adjust the box, and download. Use Resize GIF afterwards if you also need a particular square size.

Can I crop with the keyboard?

Focus the crop box and use arrow keys to move it one pixel, or hold Shift for ten pixels. Numeric fields set its size and position.

Free tool · runs in your browser · no account required