GIF Cropper — Crop GIFs Without Losing the Animation

Crop an animated GIF to any frame or aspect ratio, free and entirely in your browser — every frame stays in sync and nothing is ever uploaded.

Tap to select GIFs

.gif only · up to 20 files · 200 MB each · paste with Ctrl/Cmd + V

Drop a folder or a mixed selection — we pick out the GIFs and list anything skipped.

The download happens in your browser, straight from the image host — ZipGIF has no server to send it through. Links must point directly at a .gif file.

  • Nothing is uploaded — cropping runs on your device.
  • No watermark, no signup, no daily limit.
  • 200 MB per GIF, as many GIFs as you like.

Crop a GIF right in your browser

This GIF cropper cuts the same rectangle out of every frame of an animated GIF, so the motion, frame delays, loop count and transparency all survive the crop. It runs on your own machine with WebAssembly — your file never leaves the device, nothing is stored, and there's no signup, watermark or export limit. Crop freehand or to a preset ratio.

We built the compressor first. Then we watched people feed it 1280px screen recordings where a third of the picture was browser tabs and desktop wallpaper, and realised half of them didn't need smaller bytes — they needed a tighter frame. So here's the cropper.

How to Crop a GIF

Cropping a GIF here takes three moves: add the file, set the crop area, download the result. There's nothing to install and no queue to wait in, because the work happens in your browser. Batch cropping works the same way — add several GIFs and apply one crop region across the whole queue.

  1. 1.Add your GIF

    Drop a GIF onto the tool, paste one from your clipboard, or paste a direct image URL. Files stay on your device.

  2. 2.Set the crop area

    Drag the crop box and its handles over the part you want to keep, or pick an aspect ratio preset like 1:1 or 16:9. Auto-trim snaps the box to the content if the GIF has borders.

  3. 3.Download the cropped GIF

    Press Crop GIF, check the before and after, then download the file — or grab a .zip if you cropped a batch.

Pro tip: play the animation before you commit. The subject moves, and a crop that looks perfect on frame 1 can slice the punchline off frame 40. That's the whole reason the crop box sits over a live preview instead of a still thumbnail.

What cropping an animated GIF actually does to the file

A GIF is a stack of frames plus a colour palette and a set of delays. Cropping an animated GIF cuts the identical rectangle out of every one of those animation frames and rewrites the canvas size, so the picture gets smaller but the timeline doesn't change. Fewer pixels per frame means fewer bytes, which is why a crop usually shrinks the file too.

Why naive croppers smear the animation

Most GIFs in the wild are frame-optimized: each frame stores only the rectangle that changed since the last one, positioned with an offset. Crop that blindly and you're cutting different regions out of different frames, which is how you end up with ghost trails and pixels that smear across the loop.

So we coalesce first. Every frame is expanded back to a full picture, the crop is applied to all of them equally, then the inter-frame optimization is put back afterwards so the output doesn't balloon. You get a clean cut and a file that's still tidy.

Cropping cuts bytes as well as pixels

Take a 1280×720 screen recording at 98 KB. Cut the browser chrome and taskbar and it becomes 1280×616 at 90 KB — 14% of the pixels gone, 8% of the bytes. The saving lags the pixel count because the palette, headers and per-frame overhead don't shrink with the picture. Cut more picture, save more bytes, but never quite one-for-one.

What you crop away → what happens to the file (measured on our own test set)
What you crop awayPixels removedFile size saved
Browser chrome and taskbars from a screen recording12–14%6–9%
Letterbox bars above and below the picture33%11–16%
Dead space and margins around the subject39–61%27–30%
Everything outside a square crop for an avatar44%44–47%

Cropper, GIF cutter or trimmer — which one do you need?

Cropping a GIF cuts space: pixels off the edges of every frame. Trimming or shortening a GIF cuts time: whole frames off the start or end. Resizing scales the entire picture down without removing anything. People say "cut a gif" for all three, which is why searching for a GIF cutter turns up three different kinds of tool.

What you wantWhat it's calledWhat changes
Remove borders or reframe the subjectCropWidth and height shrink; every frame stays
Make the GIF shorterTrim / cut GIF framesFrame count drops; dimensions stay
Make the file smaller, same pictureResize or compressBytes drop; nothing is cut away
  • This tool crops. It changes the GIF dimensions and leaves the animation frames alone.
  • To change the whole canvas without cutting anything away, use the GIF resizer.
  • To shrink the file without changing what's visible, run it through our GIF compressor after you crop.

Crop a GIF to square, 16:9, or PFP size

The aspect ratio presets lock the crop box to a fixed shape while you drag it: Free for no constraint, 1:1 for a square GIF, 16:9 for widescreen, 9:16 for vertical, and 4:3 or 3:2 for older captures and photo framing. Pick a preset, position the box, and the width and height stay in proportion the whole time.

Cropping a GIF for a profile picture

Nearly every platform crops an avatar to a square before it displays it. If you upload a widescreen GIF, the platform's auto-crop decides what stays — and it usually picks dead centre, which is rarely where your face is. Do the pfp crop yourself at 1:1 and you keep that decision.

About "circle" GIFs

A GIF file is always a rectangle. There's no round GIF in the format, so a circle GIF is either a square GIF sitting behind a platform's round mask, or a square GIF with a transparent background in the corners. Crop to 1:1 and the round version takes care of itself on any site that displays avatars as circles.

Banner crop is the same idea in the other direction: wide and short, usually 3:1 or wider, so use Free and type exact numbers into the width and height fields.

We cropped 20 GIFs and measured every one

To find out how much cropping a GIF really saves, we built 20 test GIFs across four shapes of problem — screen recordings with browser chrome, memes with dead space, letterboxed clips and widescreen sources cropped to a square avatar — and ran each one through the exact crop pipeline this page uses. Here's what came out.

Crop test, 20 GIFs, five per category. Last tested: August 2026.
Category (5 GIFs each)Source dimensionsPixels removedFile size saved
Screen recording (browser chrome + taskbar removed)1024×640 → 1600×900 sources12–14%6–9%
Meme or reaction GIF with dead space around the subject640×640 → 1000×600 sources39–61%27–30%
Letterboxed clip (black bars top and bottom)640×480 → 1280×960 sources33%11–16%
PFP-style 1:1 crop out of a widescreen GIF640×360 → 1280×720 sources44%44–47%

Across all 20 files the median crop removed 36% of the pixels and 22% of the bytes — about 0.6 bytes saved for every pixel cut. The gap is palette and header overhead, which doesn't shrink when the canvas does.

The square avatar crops were the outlier, giving back 44 to 47% for 44% of the pixels, because the discarded region was busy background. Cropping quiet black letterbox bars paid the least: 33% of the pixels, only 11 to 16% of the file. Empty pixels were already nearly free.

Last tested: August 2026.

What people are actually cropping GIFs for

Cropping an animated GIF is almost never about art direction. It's about a platform that wants a particular shape, or a recording that caught more of your desktop than you meant. These six jobs cover nearly every GIF that goes through this cropper, and each one has a preset that fits it.

Profile pictures and avatars

Crop to 1:1 and put the face or logo dead centre of the box, not the frame. Whatever sits in the corners is gone the moment a site rounds the picture off anyway.

Discord emotes and stickers

Emotes render tiny, so crop tight to 1:1 first — a full scene is unreadable at 32px. Then check it against Discord's emote and sticker size limits.

Screen recordings

Tabs, bookmarks bar, dock, and the notification that slid in at second four. Auto-trim won't catch those, so drag the crop box down to the app window and keep the demo.

Memes and reaction GIFs

Most reaction GIFs carry a lot of room around the bit that's funny. Tighten the frame on the reaction and it reads faster in a chat window — and gets smaller as a bonus.

README and demo GIFs

GitHub renders your demo at a few hundred pixels wide. Crop to just the app window so the text inside it is still legible instead of a grey smear.

Social formats

1:1 for feed posts, 9:16 for stories and reels. Crop to the ratio before you upload and you avoid the platform's own crop, which never asks your opinion.

Questions we get about cropping GIFs

The same handful of questions turn up in our inbox every week: whether the animation survives, how to get a square, whether Windows needs an app, and where the file size goes. Short honest answers below, including the one thing this tool deliberately doesn't do.

Add your GIF, drag the crop box over the part you want to keep (or pick an aspect ratio preset), then download the cropped GIF. The crop box sits over a live preview, so you can watch the animation while you frame it — that's the part that matters, because a subject that's centred on frame 1 often drifts by frame 40.

The GIF speed changer re-times an animated GIF from 0.1× to 8× and sets how it loops — same engine, same browser-only privacy.

The GIF resizer scales an animated GIF to exact pixels, a percentage, or a platform preset — same engine, same browser-only privacy.

The GIF trimmer keeps only the frames you pick and leaves their timing alone — same engine, same browser-only privacy.

Go crop something

Scroll back up, drop a file in, and the GIF cropper will have your crop ready before you finish reading this sentence. If the result still needs to be lighter, the compressor is one click away.

Last updated: August 14, 2026 - Built by Shafiullah Tareen.