Why this exists
Whether it’s a store’s product page or a creator platform like Gumroad or ArtStation, putting a GIF on it tends to hit the same wall: every site has a different size limit, many don’t publish theirs, and when you finally squeeze a GIF under it, it looks mushy. GIFsize was built to take that guesswork away. Enter the limit, and it searches for the sharpest width and frame rate that still fit — and tells you the size before you export.
The target is preset to 5MB here. If the upload screen says something different, just drag the target slider to that number. Limits we could confirm from official help pages are collected, with sources, on the size limits page.
Aspect ratios that suit product pages
| Ratio | Where it fits | Why |
|---|---|---|
| 1:1 | Thumbnails, galleries, store grids | Most product grids use square tiles, so nothing gets cut off |
| 4:5 | Product descriptions read on phones | Fills more of a vertical screen as people scroll |
| 16:9 | How-to demos, screen recordings, portfolio covers | Keeps wide motion and software UI intact |
The ratio buttons are under the preview, next to “Crop”. Pick one, then drag the box over the product. Cropping away empty background is the cheapest way to get more detail out of the same file size.
Sharper GIFs inside a fixed budget
- One action per GIF — separate 3–5 second loops for opening, folding and comparing are each sharper than one long clip, and they sit neatly beside the matching paragraph.
- Don’t exceed the display size — on phones, going beyond 640–800px wide rarely shows. Spend the bytes on length or smoothness instead.
- Lock the camera — a tripod keeps the background still, and GIF only stores what changes; the same budget can hold two to three times more footage.
- Match the page background — with rounded corners, set “Outside background” to the store’s page color for smooth edges.
Names, prices and logos
Under Decorate → Layers you can add the product name or a “Launch week −20%” line, drop in your logo or signature as a transparent PNG, or add an animated GIF sticker. Each layer can show for only part of the loop — a price that appears in the last second, for example — and every layer is included in the size estimate.