Compress Image for Discord
Stay under the 10MB Discord upload limit — compress JPG, PNG, and screenshots fast
Drop image here or click to upload
JPG, PNG, WebP, HEIC — max 20MB
You can also paste an image (Ctrl+V)
Discord File Upload Limits Explained
Discord free accounts can upload files up to 10MB per attachment. This limit applies to images, screenshots, documents, and any other file type. Discord Nitro Basic raises the limit to 50MB, and Discord Nitro raises it to 500MB.
Most smartphone photos are 3–6MB — well under the 10MB limit. The limit becomes significant for high-resolution screenshots from 4K displays (often 8–15MB), uncompressed PNG exports from design tools (20–50MB), and camera photos taken in RAW or maximum quality modes. For these cases, compression before upload is the fastest solution.
| Account type | Upload limit | Notes |
|---|---|---|
| Free | 10MB per file | Default for all users |
| Nitro Basic | 50MB per file | $2.99/month |
| Nitro | 500MB per file | $9.99/month |
| Server boost | Up to 100MB | Depends on server boost level |
How to Compress Images for Discord
- 1
Upload your image
Click the upload area, drag and drop your image, or paste from clipboard with Ctrl+V. Supports JPG, PNG, and WebP files up to 20MB. Your file never leaves your device.
- 2
Adjust quality
Set quality to 80 for photos. For screenshots with text (code, UI, game captures), use 75–80 — text remains readable and file size drops significantly. Check the output size shown when compression completes.
- 3
Download and share on Discord
Download the compressed file. Drag it into any Discord channel, DM, or thread to upload. The compressed image shares as a full inline preview in chat.
Expected File Size After Compression
The table below shows typical file size reduction at quality 80 for common Discord image types. All results are estimates — actual size depends on image content and complexity.
| Image type | Original size | After compression (q80) | Under 10MB? |
|---|---|---|---|
| Smartphone photo (12MP) | 4–8MB JPG | 500KB–1.5MB | ✅ Yes |
| 4K screenshot (PNG) | 8–20MB | 1–4MB | ✅ Yes |
| 1080p game screenshot | 3–8MB PNG | 500KB–1.5MB | ✅ Yes |
| Camera RAW export | 20–50MB JPG | 3–8MB | ✅ Yes |
| Uncompressed PNG design export | 30–100MB | 5–15MB | ⚠️ May need resize |
For very large exports that are still over 10MB after compression, use the Resize Image tool to reduce dimensions first, then compress. Halving the width and height reduces file size by approximately 75%.
Discord Image Formats — What Displays Inline
Discord shows some file types as inline image previews and others as download links. For images to display inline in chat, they must be in a supported format:
Related Tools
Compress Image
General image compressor for any use case
Resize Image
Reduce dimensions for very large files
PNG to JPG
Convert screenshots to smaller JPG
HEIC to JPG
Convert iPhone photos to Discord-compatible JPG
Compress GIF
Reduce GIF size for Discord uploads
Batch Compress
Compress multiple images at once