GIF Resizer
Resize GIFs for Discord emoji, stickers, uploads, Slack, Twitter, Instagram, and more. Set exact pixels in seconds with no signup.
No software required. Fast resizing. Free to try.
Upload your GIF file
Drag and drop or click to select
Supports GIF files up to 20MB
Size reference
GIF dimensions by platform
Click any size to resize your GIF to that exact dimension.
Use Cases
One GIF, every platform
Don't recreate your GIF for each destination — resize it in seconds and reuse it everywhere.
Right size, every platform
Custom Emoji
Discord and Slack both require 128×128 px for animated emoji. Resize your GIF to exact pixel dimensions without re-creating it.
Fit every feed format
Social Media
Instagram wants square. Twitter wants 16:9. Pinterest wants portrait. Resize one GIF to fit all three instead of recreating it per platform.
Match your layout exactly
Web & Docs
A GIF that is 1200px wide in a 640px column forces the browser to scale it — and the extra pixels are wasted bandwidth. Resize to display dimensions.
Why Moxion
Resize without re-exporting
Set exact pixels or a percentage. Animation is preserved frame by frame. Download in seconds.
| Feature | Moxion✦ | Ezgif | GIMP | Canva |
|---|---|---|---|---|
| Browser-based (no install) | ✓ | ✓ | – | ✓ |
| Exact pixel dimensions | ✓ | ✓ | ✓ | – |
| Percentage-based resize | ✓ | ✓ | ✓ | ✓ |
| Preserves animation frames | ✓ | ✓ | ✓ | – |
| No watermark | ✓ | ✓ | ✓ | – |
| Preview before download | ✓ | ✓ | – | ✓ |
| Free to use | ✓ | ✓ | ✓ | – |
Free account · 10 uses/day · No watermark
Want to create GIFs with AI?
Turn any text or image into a stunning animated GIF in seconds — no design skills needed. Get 150 free credits on signup.
150 free credits · No credit card required
High-intent workflow
Most resize jobs start with Discord limits
If your GIF is meant for Discord, the real job is usually one of three things: get custom emoji down to 128×128 and under 256 KB, prep a sticker at 320×320, or make sure a normal upload stays inside the free upload limit. Resize first, then compress only if the file is still too heavy.
Emoji
128×128 · <256 KB
Best for server emoji and small reactions.
Sticker
320×320
Prep a cleaner square export before upload.
Upload
8 MB free / 50 MB Nitro
Resize first to cut weight before compression.
Once the GIF is the right size, turn it into a video
Resizing solves the format problem. If the goal is reach, follow with a video version so the asset can travel further across channels.
Why Resize Your GIF?
Platform-Specific Presets
Pre-configured sizes for Discord emoji (128×128), Slack emoji (128×128), Twitter/X posts (1200×675), Instagram square (1080×1080), and more. Pick a preset and resize in one click.
Custom Width & Height
Enter any exact dimensions you need. Choose to maintain aspect ratio (recommended) or set width and height independently. The resizer preserves all animation frames at the new size.
File Size Reduction
Resizing a GIF also reduces its file size proportionally. Reducing a GIF from 500×500 to 128×128 pixels typically reduces file size by 85–95% — often enough to meet Discord's 256 KB emoji limit without separate compression.
All Frames Resized Together
The resizer processes every frame of your animated GIF at the new dimensions. The animation timing, frame rate, and loop behavior are all preserved exactly.
How to Resize a GIF
Upload your GIF
Click the upload area or drag and drop your .gif file. Animated GIFs up to 50 MB are supported. The tool shows the current dimensions and file size.
Set the new dimensions
Enter a target width and height, or select a platform preset (Discord emoji, Slack emoji, Twitter, Instagram). Enable "maintain aspect ratio" to prevent distortion.
Resize
Click Resize. The tool scales all animation frames to the new size. Most GIFs resize in 2–5 seconds.
Download the resized GIF
Download your resized .gif file. Check the new file size — if it still needs to be smaller for a platform limit, use the GIF Compressor as a second step.
Common Use Cases
Discord Custom Emoji (128×128 px, 256 KB)
Discord displays custom emoji at 128×128 pixels. If your source GIF is larger, resizing to 128×128 reduces file size dramatically — often enough to meet the 256 KB limit in one step. Use the GIF Compressor afterward if the file is still over 256 KB after resizing.
Slack Custom Emoji (128×128 px, 128 KB)
Slack emoji must be under 128 KB and displays at 128×128 pixels. Resizing to exactly 128×128 first is the most effective way to get under Slack's strict file size limit. Combine with compression for animated GIFs with complex frames.
Twitter / X (1200×675 px recommended)
Twitter recommends 1200×675 pixels for video/GIF posts in the feed. Uploading at this exact size prevents Twitter from upscaling or cropping the image, giving you full control over what viewers see.
Instagram & Thumbnail Formats
Instagram requires square (1080×1080) for feed posts or vertical (1080×1920) for Reels and Stories. Since Instagram doesn't support GIF uploads directly, resize your GIF first, then convert to MP4 using the GIF to MP4 tool before uploading.
Frequently Asked Questions
Related Tools
Resize Your GIF Now
Fast, simple, and optimized for any platform.
📖 Related Articles
How to Resize a GIF Without Losing Quality (Free Online Tool)
How to Resize a GIF Without Losing Quality (Free Online Tool)
Learn how to resize animated GIFs without quality loss. Platform-specific width recommendations, file size impact of resizing, and when to compress vs. resize.
GIF to MP4: Platform Guide for Instagram, TikTok, Twitter, Discord, and More
GIF to MP4: Platform Guide for Instagram, TikTok, Twitter, Discord, and More
Instagram and TikTok require MP4. Discord and Slack prefer GIF. Twitter accepts both. This platform-by-platform guide covers exactly which format to use and why — plus conversion specs for every major platform.
GIF Size for Email: File Size Limits, Dimensions, and Optimization Guide
GIF Size for Email: File Size Limits, Dimensions, and Optimization Guide
Email has strict limits: Gmail clips large emails, Outlook shows only the first frame, and slow connections cut off GIFs mid-loop. Here are the exact file size targets, dimensions, and optimization settings for every major email client.