- Home
- Compress image
- Compress for Discord
Compress images for Discord
Shrink a picture for Discord in your browser, aimed under 10 MB so a strict upload check still passes. A free account, and the file is not uploaded here.
Files are processed in your browser and are not uploaded. Free account: 20 images a day, 10 at a time, 20 MB each.
Related tools
A form that wants kilobytes, not Discord, starts at 1 MB or the main compressor. Pixel size for an avatar or a banner is resize, which does not by itself satisfy an upload cap. If the file is HEIC from a phone, this page can take it, or you can convert HEIC to JPG first.
How to compress an image for Discord
- 1Drop the image. The target starts at 10 MB, which still clears the stricter number some Discord help pages print.
- 2Switch the preset to 20 MB or 50 MB only if your own Discord client shows that higher cap.
- 3Click Compress for Discord. A file that is already under the target is not re-encoded.
- 4Download and upload that file to Discord. This site never sends it to Discord for you.
Which Discord limit this page is using
Discord publishes more than one number, and they do not currently match. The File Attachments FAQ, checked on 10 November 2026, says the free upload limit rose from 10 MB to 20 MB in August 2026, that Nitro Basic is 50 MB, and that Nitro is up to 1 GB. The same article says Discord is experimenting, so some accounts see a different cap, and that mobile now checks the size before Discord’s own compression — the number on the file is the number that counts.
Other official pages still describe the older world. The account caps table still lists 10 MB free, 50 MB for Nitro Basic, and 500 MB for Nitro, and a Nitro FAQ answer still talks about files over 10 MB. Until those pages agree, this tool defaults to just under 10 MB. A file that passes 10 MB also passes a 20 MB check. If your client clearly offers 20 MB or 50 MB, pick that preset and keep more of the picture. Do not trust a blog that quotes a single number without a date.
This page does not change a banner to 960×540 or an avatar to a square. Those are pixel sizes. Use resize for the shape, then come back here if the resized file is still over the cap. Video is out of scope. A GIF becomes its first frame, as a still, and the result says so.
When you do not need to compress
- The image is already under the cap your account shows. Re-encoding only risks extra JPEG damage. This page keeps it.
- You are uploading to a server with a boosted limit higher than these presets. Discord’s own screen is the authority, not this default.
- You need the animation. Compressing a GIF here will disappoint you. Send the GIF if it already fits, or use a video.
- A dated limit, not a rumor. The default is the stricter 10 MB figure Discord has not fully retired.
- Presets for the newer caps. 20 MB and 50 MB are one click when your account actually has them.
- Local. The image is not uploaded to Tabpic and is not sent to Discord by this page.
- Already-small files stay. Under the target means the original is the download.
Frequently asked questions
Is the Discord limit 10 MB or 20 MB?
As of the File Attachments FAQ read on 10 November 2026, free accounts are described as 20 MB, up from 10 MB in August 2026, with an explicit warning that Discord is experimenting. The account-caps table still says 10 MB. Defaulting to 10 MB is the file that works in both stories. Use 20 MB if your client shows it.
Why did Discord reject a file that says 9.8 MB?
Check whether you are looking at MB or MiB, and whether the client is counting the size before its own recompression. Discord says the pre-compression check is now what matters. This page targets decimal megabytes (10 MB = 10,000,000 bytes). If it still fails, the account may be on a lower experiment — try the 10 MB preset if you were on 20.
Does Nitro change this?
The attachments FAQ says Nitro Basic is 50 MB and Nitro is up to 1 GB. The caps table still says 500 MB for Nitro. The 50 MB preset matches Nitro Basic and the older Nitro figure’s lower neighbor. For a full 1 GB video, this still-image tool is the wrong instrument.
Will this resize my avatar or banner?
No. It only cares about bytes. A banner can be under 10 MB and still be the wrong pixel size. Resize to the dimensions Discord’s own docs list for that slot, then compress only if the file is heavy.
Can I drop a bunch of memes at once?
Yes, up to the free batch. Each image is checked against the target on its own. Download all zips the results locally.
Do you upload the image to compress it?
No. Compression runs in your browser. Discord only sees the file when you upload it yourself.