Exact size image compressor

Compress images for Discord

Make screenshots, memes, and photos lighter before sharing them in Discord. Start with 1MB, or set the exact size you need.

Compress image to 1 MB →
Lighter screenshots

Reduce a large screenshot before sharing it in a channel without making text needlessly hard to read.

Faster uploads

Prepare smaller images for slower connections or sharing several files in one conversation.

Small batches

Compress up to 10 screenshots or photos with the same target in one pass.

How to compress an image to 1 MB

Start with 1MB for a typical shared image, then lower the target only when you need a smaller upload. For screenshots, keep enough detail for text and UI elements; resizing dimensions often works better than aggressive quality reduction.

  1. Open the TargetKB compressor with the 1 MB limit already selected.
  2. Upload one image or up to 10 images at once.
  3. Download the optimized image and check its dimensions and file size before uploading.

Read the full guide: how to compress images for Discord

Why use an exact-size compressor?

Many upload forms reject files for being only slightly too large. TargetKB works backwards from your requested limit, automatically balancing image dimensions and JPEG quality instead of asking you to guess a quality percentage.

Check byte limits, output quality and format limitations if your upload is still rejected.

Frequently asked questions

What image size should I use for Discord?

For typical screenshots and shared photos, 500KB to 1MB is a useful starting range. Use a smaller target when you are sharing several files or need a lighter upload.

Can I use this for Discord avatars?

Yes. Resize or square-crop the image first when needed, then compress it.

Will a compressed screenshot still be readable?

It can be, if you avoid reducing the file size too far. Resize large screenshots first and check small text in the downloaded file before sharing.