Imgur size and format limits

Last updated: 7 October 2026

Almost every "why did my upload fail" question comes down to one of three things: the file is too big, the format is not accepted, or the host is applying a stricter limit than it advertises. Here is how to work through all three.

Be careful with numbers you find online

Image hosts change their limits quietly, and old forum answers and blog posts keep circulating long after they stop being true. Imgur's own published limits have moved more than once over the years, and there are also different caps for different things — a still image, an animated GIF, and a video upload are not treated the same. If you need the exact current figure for a specific host, check that host's own help centre rather than a listicle, including for Imgur.

Our own limit is simple and stable: 32MB per image, up to 100 images per batch.

Formats: what nearly every host accepts

FormatStill works?Notes
JPG / JPEGYes, universallyThe safest choice for photos.
PNGYes, universallyBest for screenshots, text and transparency.
GIFUsuallyAnimation may be preserved or re-encoded, depending on the host.
WebPOften, but not alwaysNewer format; some hosts refuse it outright.
SVGRarelyTreat as vector code, not an image. Most image hosts reject it for that reason.
HEIC / HEIFSometimesWhat iPhones produce by default. A frequent cause of failure.
AVIFSometimesNewest format; support is uneven.

On this site, JPG, PNG, GIF and WebP are accepted, and WebP is converted to JPG in your browser before it is sent — so a WebP file behaves like a JPG by the time it reaches the host.

Animated GIFs: expect a change

GIF is an old format, and large animated files can be many times the size of the same clip as video. Since October 2014 Imgur has converted uploaded animated GIFs into WebM and MP4 video. The result is much smaller and loads faster, but it uses lossy compression and it is no longer strictly a GIF. If exact fidelity of an animation matters, expect to be disappointed somewhere along the way, whichever host you use.

The upside

Small files are also the ones that survive. A 3MB photo renders instantly on a phone; a 40MB one makes your reader wait.

Getting a photo under the limit without ruining it

  1. Check the dimensions first. A 6000×4000 photo straight off a camera is far larger than any screen needs. Downscaling to around 2000px on the long edge usually drops the file size by 80–90% with no visible loss.
  2. Then adjust quality. Most editors let you re-save a JPG at 80–85% quality. Below that, artefacts start to show on faces and fine text.
  3. Choose the right format. Photos as JPG, screenshots and diagrams as PNG. Saving a screenshot as JPG blurs text; saving a photo as PNG can triple the size for no benefit.
  4. Convert HEIC. If your phone produced a .heic file and the host refuses it, convert to JPG first — this is the most common single fix for iPhone uploads.

When an upload is refused

What you seeMost likely causeFix
"File too large"Over the per-file capDownscale, then re-save at 80–85% quality
"Unsupported format"HEIC, AVIF or SVGConvert to JPG or PNG
Refused with no clear reasonFile is empty or near-empty — hosts reject icons and 1×1 pixel filesUpload a real image; check the file is not corrupt
Works for one image, fails for the nextRate limiting on repeated uploadsWait a few minutes and retry the batch
GIF comes back as a videoNormal re-encoding, not an errorNothing to fix

More failures and their causes are covered in imgur upload not working.

Related guides

Upload an image now — free, no account