Drag a selection on the first frame, then crop every frame and re-encode a new animated GIF — preserving delays. 100% browser-side.
Upload a GIF. The first frame is rendered; drag inside the image to draw the crop rectangle, or type X/Y/Width/Height directly. Click "Crop & Encode" — every frame is cropped to that region and re-encoded into a new GIF using gifenc, preserving per-frame delays. Re-encoding is per-frame so large GIFs may take a few seconds.