Skip to content

Compress an Image for Discord

You drag a screenshot into a channel and Discord throws up the dreaded upload error. The free plan caps each file, so anything over the limit just refuses to post.

  • Files never leave your device
  • Runs in your browser
  • Free, no signup

The Discord upload limit

As of 2025 the free upload limit is 10 MB per file, raised from the long-standing 8 MB. It applies per attachment, so a single large screenshot or a phone photo can blow past it on its own.

Discord Nitro raises the ceiling to 500 MB, and a Nitro Basic tier sits in between. If you are not paying, though, 10 MB is the wall and compression is the way around it.

Compress an Image for Discord

Get under 10 MB without Nitro

High-resolution screenshots are usually PNG, which keeps text crisp but balloons in size. Most photos and screen grabs shrink dramatically through compress JPEG while staying perfectly readable in chat.

Pick the format for the content. Keep PNG when the image is mostly sharp text or a UI with hard edges, and use JPEG for anything with photographic detail, where it is far smaller.

Compression also makes images load faster for everyone in the channel, which matters in a busy server where people scroll quickly past a slow preview.

Frequently asked questions