GIF -> CROPPED · Local tool
Crop GIF
Cut a rectangle out of an animated GIF, every frame together.
Last updated
01 / Your device
the file stays here
02 / Browser memory
the work runs locally
03 / Back to you
saved on this device
When you would use this
Situations, not settings.
- A recording that caught the whole screen
- Crop to the panel you were demonstrating. The same rectangle is taken from every frame so nothing drifts.
- A watermark or toolbar in the corner
- Cut the edge off rather than covering it, which would still leave the shape visible.
- Changing the shape for where it is going
- A wide capture rarely suits a square slot. Crop once instead of letting the platform choose.
How it works / no cloud
A conversion engine, not an upload form.
filetity decodes every frame, composites each into a full picture, cuts the same rectangle out of all of them and re-encodes the animation. Because each frame is composited before it is cut, the result never carries the smearing that cropping raw GIF frames produces.
- Offline ready
- Installable app
- No file limit queue
Straight answers
No accordion. Nothing hidden.
- Is it free?
- Yes, with no watermark and no page limit.
- Does it need an account?
- No. There is no account system.
- Is my file processed on my device?
- Yes. The file is read by your browser and never uploaded. There is no server to send it to.
- What formats are supported?
- Animated or still GIF in. GIF out at the crop you choose, animation preserved.
- What are the limits?
- One GIF at a time. A rectangle that runs past the edge is clamped to the edge rather than refused.
- Does it work on mobile?
- Yes, on any modern mobile browser. Large files are limited by the memory the phone gives the browser.
- Does it work offline?
- Yes, after you have used it once. Your browser keeps what the tool needs, so it then works with no network connection.
- Will cropping break the animation?
- No. The same rectangle is taken from every frame, and the frames keep their order and their delays, so the animation plays as before inside the new bounds.
- Why do other croppers leave smears or trails?
- Because a GIF frame is usually only the part of the picture that changed, positioned somewhere inside the canvas. Cropping those patches directly cuts the wrong region out of most of them. This page rebuilds each frame into a complete picture first, then crops.
- Can I crop to an exact pixel size?
- Yes. The four boxes are left, top, width and height in pixels, and the header above them shows the GIF's real dimensions to measure against.
- Does the loop setting survive?
- Yes. The loop count from the original is read and written back, so a GIF that looped forever still does, and one that played once still plays once.
- What happens if the numbers I type run past the edge?
- The rectangle is pulled back to the edge and the output is sized to the pixels it did cut, so the header never claims a size the frames do not have. A width larger than the GIF gives you the GIF's full width from your left edge.
- Does cropping a GIF change its colours?
- Not normally. Every output pixel comes from the original, so the palette still fits. Colours are only re-fitted when compositing pushed a frame over 256 colours, which cropping on its own cannot cause.
Keep working locally
7 available · more coming
- Compress GIFCompress animated GIF files and still ones, without breaking the animation.
- Resize GIFScale an animated GIF down, animation intact.
- Crop ImageCut an image down to the part you want, by dragging or by exact pixels.
- Trim GIFCut frames off the start or end of an animated GIF to shorten it.
- GIF to WebPTurn a GIF into a still WebP. The animation is not carried across.
- Reverse GIFPlay an animated GIF backwards, every frame kept.