GIF Resizer: Resize Animated GIFs Online and Keep Every Frame

GIF Resizer changes the size of an animated GIF and keeps every frame, the timing and the transparency. Nothing to install: your files stay in your browser.

Batch Picture Resizer result

Resizing whole folders of pictures?

Batch Picture Resizer for Windows resizes and converts hundreds of images in one run - JPG, PNG, GIF, WEBP, HEIC and more - offline, with no browser size cap.

  • Whole folders, hundreds of files per run
  • Resize, convert, rotate and rename in one batch
  • No browser memory cap - your PC sets the limit
  • Command line for scheduled jobs
Batch Picture Resizer
 Download for Free
A free GIF resizer, nothing to installEvery frame and its timing keptPresets with a KB goal for chat apps
SoftOrbits GIF Resizer scales an animated GIF frame by frame in this browser tab, preserving delays and loop count. Presets can target a file size, such as 256 KB. Resize one GIF or a small batch.
Resize an animated GIF and keep it moving.

Resize an animated GIF and keep it moving

Plenty of image editors save a resized animated GIF as a still image of its first frame. Here you keep the whole GIF animation.

  • Fit a reaction GIF under the 256 KB Discord emoji limit
  • Turn a 32 px pixel-art sprite into a sharp 128 px emote
  • Cut a screen-capture GIF down before it goes into a bug ticket
  • Resize on a work laptop where installing software is not allowed

How to use the GIF Resizer

Add your GIF.
1

Add your GIF

Drag an animated GIF onto the tool at the top of the page or click to pick one from disk. Add several GIFs to batch resize them.

Pick a size or a preset.
2

Pick a size or a preset

Enter a width or height in pixels, or a percentage. The other side keeps the original aspect ratio. A chat platform preset sets both dimensions and a file size goal.

Compare, then download.
3

Compare, then download

Compare the new dimensions and file size with the original. Change a setting to process the GIF again without reloading it. Save a GIF with -resized added to its name, or the whole batch as one ZIP.

Frames, timing and transparency stay the same

Every frame, same timing

GIF Resizer scales each frame without changing its frame delay. Your 48-frame clip keeps all 48 frames; a GIF set to play 3 times still does. Frame counts, delays and loop settings matched in 59 of 59 checks on our test GIFs.

Transparency frame by frame

Clear pixels stay clear in every frame, including GIFs that wipe or restore the background between frames (disposal 2 and 3), where some editors leave white dots on edges. Transparency at the edge pixels can still shift a little during resizing.

Stretch, fit or crop

Stretch distorts the picture, fit puts it all inside the box, and crop cuts from the center to the new proportions. To remove part of the scene yourself, follow our walkthrough on cropping a GIF.

Pixels or percent

Type 480 for the width, or scale by 50%. Leave the ratio lock on to keep the aspect ratio; turn it off only when you set both sides yourself.

Before and after side by side

Compare old and new dimensions and file sizes in KB before you download.

gifsicle engine in the tab

Resizing uses gifsicle 1.98, a long-standing GIF tool compiled to WebAssembly and run in a Web Worker. The engine downloads from our site once per visit, about 250 KB.

GIF Resizer for Discord, Slack, Twitch and X: preset sizes

These numbers come from platform developer or help pages as of November 2026. Check before a big upload, since limits change. Telegram stickers do not accept GIF, so we have no Telegram preset.

PresetDimensionsFile size goalGood to know
Discord emoji128 x 128 px256 KBAnimated emoji are accepted as GIF
Discord sticker320 x 320 px512 KBAnimation up to 5 seconds
Slack emoji128 x 128 px128 KBSlack recommends under 128 KB, it is not a hard cap; GIFs up to 50 frames
Twitch emote112, 56 and 28 px512 KB per fileUp to 60 frames for an animated emote
X postFits inside 1280 x 1080 px15 MBWeb upload limit; X help lists less for the mobile app
 Download for Free

Reduce GIF size for upload

Start with smaller dimensions to reduce GIF size (see the section on shrinking and enlarging below). Both compression settings are off by default, so a plain resize leaves colors alone.

Lossy compression

Lets the encoder slightly alter pixels to pack similar areas tighter. Higher levels save more space and add more grain.

Fewer colors

A GIF palette holds up to 256 colors. Going down to 128, 64 or 32 trims the file and appears as banding on smooth gradients first.

The order of steps

A preset applies its dimensions, tries lossy 30, 60 and 100, and keeps raising lossy while cutting the palette to 128, 64 and 32 colors. Only after those steps does it scale to 85%, 70% and 50% of the preset size.

No frames thrown away

Dropping every second frame quickly cuts file size but makes motion choppy. We keep every frame in our presets.

When the goal is out of reach

If half size with 32 colors still exceeds the limit, you get the smallest file the program could make and a note that the goal was not met. Cut a shorter clip in an editor and try again.

Shrink GIF size or enlarge it

Scale GIF dimensions up or down and the file can shrink or grow.

Shrink

Making a GIF smaller

Smaller dimensions usually shrink GIF size a lot, though resampling can make a GIF harder to compress (see the FAQ below).

  • Mitchell resampling gave the lightest file in our photo-like test, 363 KB against 424 KB
VS
Enlarge

Making a GIF bigger

Enlarging adds pixels and file size. In our tests, a 128 px GIF scaled to 320 px grew heavier. No method adds detail missing from the original. For still photos, see upscaling a batch of images.

  • For pixel art, use whole multiples: 200%, 300%, 400%
  • The default method keeps blocks crisp, Mitchell softens their edges

Limits of a browser tab

This GIF resizer online runs in your browser tab, so your computer's memory sets the limits.

Files up to 200 MB in a desktop browser
Batches of up to 30 GIFs, saved as one ZIP
Only real GIF files, checked by their header
Very long, very large GIFs may not fit
In our headless tests a 200 MB GIF took about 17 seconds in Chrome and close to 2 minutes in Firefox, with around 1 GB of memory in use. An emoji-size GIF takes a fraction of a second.

Check that your GIF stays on your device

Your file goes into the tab's memory, and you save the result from there.

Press F12 to open developer tools
Switch to the Network tab
Drop a GIF and resize it
Look for a request that carries your file
You will see gifsicle.wasm, the engine, load from softorbits.com, plus the site's analytics scripts. None of them carries the GIF.

GIF Resizer online or Batch Picture Resizer for Windows?

What you needThis pageBatch Picture Resizer
Where it runsA browser tab, after a one-time engine downloadYour Windows PC, offline
How many filesOne GIF or a batch of up to 30Whole folders, hundreds of files per run
InputGIF onlyJPG, PNG, GIF, WEBP, AVIF, HEIC, PSD, TIF and 6 more, plus camera RAW
OutputGIF, or a ZIP of GIFsJPEG, PNG, BMP, GIF, TIF, PCX, TGA, WEBP
Animated GIFEvery frame kept with its delay; loop count and transparency tooGIF to GIF resizes every frame of a plain animation; transparent stickers are better done here
File size goalPlatform presets aim at a KB or MB numberTarget size in KB for JPEG output only
Lighter GIFOptional lossy compression and fewer colorsGIF compression setting: LZW, RLE or none
Big filesUp to 200 MB per GIFBound by your PC, not by a browser tab
Command lineNoYes, with -in, -out and -outformat keys
 Download for Free

Try Batch Picture Resizer free before you buy

The desktop trial runs on time, not on a file count.

Batch Picture ResizerTrialFull license
Resize and convert whole folders✓✓
Files per batchNot cappedNot capped
Reminder window during a batchEvery few files, a bit longer each time✗
Works after the trial period✗✓
The About window of the app shows how many trial days are left.
  Download 
  Buy now
From $ 19.99
  Buy now
From $ 19.99
  Download 

The About window of the app shows how many trial days are left.

Batch Picture Resizer
Batch Picture Resizer
Price
from $ 19.99 / month
Version
14.13
File Size
10.6 Mb
Last updated on
07/09/26
Trial: limited in time, no cap on the number of files.
System Requirements
  • Windows 11/10/8.1/8/7 (32/64 bit)
  • Intel i3, AMD Ryzen 5 or above
  • 4 GB of RAM or above
  • NVIDIA® GeForce® series 8 and 8M, Intel® HD Graphics 2000, Quadro FX 4800, Quadro FX 5600, AMD Radeon™ R600, Mobility Radeon™ HD 4330, Mobility FirePro™ series, Radeon™ R5 M230 or higher graphics card with up-to-date drivers
  • 1280 × 768 screen resolution, 32-bit color
  • 1 GB of free hard disk space or above

Related solutions

Icon For Book-open HEIC to JPG Online Converter
Icon For Book-open JFIF to JPG Online Converter
Icon For Book-open JPG to SVG Online Converter
Icon For Book-open WebP to SVG Online Converter
Icon For Book-open JPG to DXF Online Converter
Icon For Book-open PNG to DXF Online Converter
Icon For Book-open AI Watermark Remover
Icon For Book-open Gemini Watermark Remover
Icon For Book-open Video Watermark Remover Online
Icon For Book-open CapCut Watermark Remover Online
Icon For Book-open CSV to VCF Converter (Online)
Icon For Book-open VCF to CSV Converter (Online)
Icon For Book-open ICS to CSV Converter (Online)
Icon For Book-open PDF Metadata Remover Online
Icon For Book-open MBOX Viewer Online
Icon For Book-open EML to PDF Online
Icon For Book-open MSG to PDF Online
Icon For Book-open MHT to PDF Online
Icon For Book-open Compare Excel Files Online
Icon For Book-open Recover a ZIP Password Online
Icon For Book-open GIF Resizer

Frequently Asked Questions

Drop your file into the tool above, set a size and download. Each frame is resized separately and keeps its frame delay, so the animation plays at the same speed.

Shrinking, close to yes. Enlarging, no. Scaling mixes neighboring colors, which GIF maps back to a palette of 256 or fewer colors. Expect slight shifts on gradients and on transparency at the edges. To preserve quality, leave lossy and color reduction off and change only the dimensions.

Use the tool above as a GIF resizer for Discord: pick the emoji or sticker preset. It sets the slot's dimensions and trims file size until it meets the limit, or reports that it could not. Long clips of noisy video footage are the usual culprit. Try a shorter clip.

For manual uploads, Twitch requires three square sizes: 112 px, 56 and 28 px, each under 512 KB. Start with a square GIF to avoid cropping, and use the Twitch preset for each size.

Resizing changes pixel dimensions. To compress GIF files, keep the pixel dimensions and reduce file size through lossy encoding or a smaller palette. Use the size field for dimensions and the two compression settings to make GIF file size smaller.

Enlarging makes files heavier. Even shrinking can increase file size: resampling blends edge colors, breaking the long runs of identical pixels that GIF compression packs best. Try the Mitchell method or switch on lossy compression.

You can use this page in any desktop browser on Windows without installing anything. Our desktop program, Batch Picture Resizer for Windows, resizes every frame of an ordinary animation in GIF to GIF mode. Use the online program for transparent stickers.

Short answer: no. Long answer: the tool fetches only its engine file and processes the GIF in the tab's memory. The page's analytics scripts never receive it. Do the F12 check from the section above and see it yourself.

For more than a handful of files, Batch Picture Resizer reads a whole folder and writes results to another. Follow the steps for resizing a folder full of pictures.
Batch Picture Resizer
Batch Picture ResizerOutgrew the GIF Resizer? Batch Picture Resizer for Windows has no 30-file cap per batch.

Rate Batch Picture Resizer

  • Windows 7
  • Windows 8
  • Windows 10
  • Windows 11
Author: SoftOrbits (English)
4.5
Avg. rating: 4.5 from 844 votes
Good

Risk-free download

progressive-webapps/apis/offline-first Created with Sketch.
100% offline
Your files never leave your PC
Safe & secure download
Directly from the official website
No sign-up required
No account or email to get started
Trusted since 2006
Desktop software for Windows