Free GIF resizer
GIF resizer: change the size of a GIF
Make a GIF wider or narrower, or fit it to an emoji, sticker, or post size. Every frame is resized on your device and keeps its timing, and the preview shows the new file size before you download.
Updated
Drop a GIF to resize
Animated GIF, WEBP, or PNG up to 20MB · every frame keeps its own timing · up to 150 frames
or paste with Ctrl/⌘ + V
How it works
How to resize a GIF
- 1
Add the GIF
Drop the GIF on the resizer above. The Canvas tab opens with its current size.
- 2
Set the width
Drag the Width slider or pick a preset. The height follows the shape you choose; Auto keeps the GIF's own proportions.
- 3
Create and download
Click Create GIF, check the size and file size in the preview, and download the resized GIF.
Measurements
How width changes file size
A GIF's file size follows its pixel count, and the pixel count grows with the square of the width. We encoded the same 24-frame clip at four widths to see how closely the file follows:
| Size | Pixels per frame (vs 240 px) | File size | Change from 480 px |
|---|---|---|---|
| 240 × 135 px | 1.0× | 601 KB | −71% |
| 320 × 180 px | 1.8× | 1,006 KB | −52% |
| 480 × 270 px | 4.0× | 2,107 KB | – |
| 640 × 360 px | 7.1× | 3,590 KB | +70% |
From 240 to 640 px the width grew 2.7 times, the pixels 7.1 times, and the file 6.0 times. The file grows a little slower than the pixel count because larger frames compress slightly better, but the rule of thumb holds: halve the width and expect a file around a third to a quarter of the size.
Resizing an existing GIF gave a similar result. When we opened a 2,107 KB GIF and saved it at 320 px wide, it came out at 975 KB, close to the 1,006 KB of the same clip encoded at 320 px from the start.
Presets
Common GIF sizes
The Canvas tab has five presets that set the shape and width together:
| Preset | Size | For |
|---|---|---|
| Emoji | 128 × 128 | Custom chat emoji |
| Sticker | 320 × 320 | Stickers and avatars |
| Square | 480 × 480 | Social posts |
| Story | 360 × 640 | Vertical stories and status updates |
| Wide | 640 × 360 | Slides, docs, and blog posts |
These are starting points, not rules: check the size the place you're posting to asks for. For Discord emoji, the file size matters more than the dimensions; the Discord size guide has measured sizes at 64 to 320 px.
Shape
Resizing to a different shape
Keep the proportions
With Shape set to Auto, the GIF keeps its own proportions and only the width you choose changes. This is what you want most of the time.
Change the proportions
Choose 1:1, 4:3, 16:9, or 9:16 and decide how the GIF fills the new shape under “Images of another shape”: Fit shows the whole GIF with bars, Fill fills the frame and crops the edges, and Stretch distorts it to fit. To choose exactly which part stays, use the GIF cropper instead. Cropping also makes the file smaller, because the pixels outside the crop are dropped.
If the goal is only a smaller file, width is the strongest setting but not the only one; the GIF compressor compares it with removing frames and lowering colors.
Troubleshooting
When resizing a GIF goes wrong
The width slider stops at 640 px
Why: On phones, and on computers that report 4 GB of memory or less, EasyGIF caps the long side at 640 px (and the GIF at 60 frames) so the browser tab doesn't run out of memory and reload.
- Open the GIF on a computer with more memory, where the limit is 1000 px.
- Ask whether you need more than 640 px: most places show GIFs narrower than that.
- If you do, keep the GIF short so the larger frames still fit.
The resized GIF has bars or is cut off
Why: When the Shape isn't Auto, the GIF is fitted into a frame of that shape. Fit adds background bars; Fill fills the frame and crops the edges.
- Choose Auto under Shape to keep the GIF's own proportions.
- Or choose Fill and then use Crop to decide which part is kept.
- To change the bar color, pick a background on the Style tab.
Pixel art looks blurry
Why: EasyGIF scales frames with smoothing on, which suits photos and video but blends the hard edges of pixel art, especially when enlarging.
- Keep pixel art at its original size if you can.
- When making it smaller, choose a width that divides the original evenly, such as half.
- For crisp enlargements, scale with a tool that offers nearest-neighbor scaling, then add the result here.
The file got bigger
Why: Enlarging adds pixels to every frame, and a GIF's size follows its pixel count. In our test, 480 → 640 px took the file from 2,107 KB to 3,590 KB.
- Make the GIF the width it will be shown at, not larger.
- If you need it larger for sharp screens, cut frames or colors to make up for it.
- Check the file size in the preview before downloading.
Method
How we measured
The width table comes from a script that runs EasyGIF's encoder on a fixed clip: 24 frames of a slow pan across a Pexels portrait, scaled with ImageMagick to each width and encoded with 256 colors and dithering. EasyGIF scales in the browser with the canvas's high-quality smoothing, so your own result can differ by a few percent. A busier clip will be larger at every width, but it will scale the same way.
FAQ
GIF resizer FAQ
- How do I resize a GIF without losing quality?
- Making a GIF smaller keeps it sharp at its new size. Making it larger can't add detail: the frames are stretched and look softer. Every frame keeps its colors and timing either way.
- What sizes can I resize a GIF to?
- Any width from 40 to 1000 px on a computer, or up to 640 px on phones. The height follows the shape: Auto keeps the original proportions, or choose 1:1, 4:3, 16:9, or 9:16.
- Does resizing change the GIF's speed?
- No. Each frame keeps its delay, so the GIF plays at the same speed and loops the same way.
- How much smaller does resizing make a GIF?
- Roughly in line with the pixel count. In our test, 480 → 320 px cut 52% and 480 → 240 px cut 71% from the file size.
- Is my GIF uploaded to resize it?
- No. The GIF is resized in your browser and never leaves your device.
GIF Resizer: go deeper
All guides →- File size & qualityHow to make a GIF smaller: what each setting actually savesWe encoded the same clip dozens of ways and measured the file each time. Width and frame count matter most; colors and dithering come next; frame delay saves nothing.
- File size & qualityHow to make a transparent GIF without jagged edgesGIF transparency is all-or-nothing per pixel, so soft edges turn jagged or leave a halo. Why it happens, and how matching the background color fixes it.
- WorkflowsDiscord GIF size limits: emoji, stickers, and uploadsDiscord's limits for GIF emoji, stickers, and chat uploads from its help pages, with measured settings that get an animated emoji under 256 KB.
More GIF tools
- GIF Creator →Turn photos, screenshots, or an existing GIF into an animated GIF.
- Video to GIF →Any clip from your phone, camera, or screen recorder, trimmed to the moment you want.
- MP4 to GIF →Convert an MP4 file to an animated GIF, with control over size, frame rate, and file size.
- GIF Editor →Open a GIF you already have to crop, trim, resize, speed up, reverse, or caption it.
One job at a time: GIF Compressor · GIF Cropper · WebP to GIF · PNG to GIF · iPhone Video to GIF