You found the perfect photo. You try to upload it to a government form, job application, or online profile — and get hit with: "File size must be under 100KB."
Sound familiar? Whether it's 50KB for a visa application, 200KB for a forum avatar, or 2MB for an email attachment, this guide shows you exactly how to hit any target file size without destroying your image quality.
Common File Size Requirements
Here are the limits you'll encounter most often:
| Platform / Use Case | Max File Size | Typical Image Size |
|---|---|---|
| Government forms (Visa, ID) | 100-240 KB | 600x600 px |
| Discord emoji | 256 KB | 128x128 px |
| Forum avatars | 100-500 KB | 200x200 px |
| Email attachments (Gmail) | 25 MB total | 3-8 MB per photo |
| YouTube thumbnails | 2 MB | 1280x720 px |
| LinkedIn posts | 10 MB | 1200x627 px |
| WordPress uploads | 2-50 MB | Varies |
| Passport photo (online) | 240 KB | 600x600 px |
Method 1: Quality Slider (Best for Most Cases)
The fastest way to reduce file size is to lower the JPEG/WebP quality. Modern compression is "visually lossless" at 70-80% — meaning your eyes cannot tell the difference, but the file is 5-10x smaller.
How to do it:
- Go to our Compress Tool.
- Upload your image.
- Adjust the quality slider:
- 90% → Minor reduction (~30% smaller). Use when quality is critical.
- 80% → Sweet spot (~60% smaller). Recommended for most uses.
- 70% → Aggressive (~75% smaller). Great for web thumbnails.
- 50% → Maximum compression (~85% smaller). Only for tiny icons or previews.
- Check the output file size shown below the preview.
- Download when you hit your target.
Real-world examples:
| Original Size | Quality 80% | Quality 70% | Quality 50% |
|---|---|---|---|
| 5 MB (iPhone photo) | ~900 KB | ~600 KB | ~350 KB |
| 2 MB (DSLR crop) | ~400 KB | ~280 KB | ~150 KB |
| 800 KB (screenshot) | ~200 KB | ~140 KB | ~80 KB |
Method 2: Resize + Compress (For Strict Limits)
If the quality slider alone doesn't get you under the limit, you need to reduce the dimensions too. A 4000px wide image contains 4x more data than a 2000px image.
The formula:
-
First, resize:
- Go to the Resize Tool.
- For web: set width to 1200-1600px (plenty for any screen).
- For avatars/forms: set to the exact required dimensions (e.g., 600x600).
-
Then, compress:
- Take the resized image to the Compress Tool.
- Use quality 75-80%.
Targeting specific sizes:
| Target Size | Recommended Approach |
|---|---|
| Under 50 KB | Resize to max 400px wide, quality 60% |
| Under 100 KB | Resize to max 800px wide, quality 70% |
| Under 200 KB | Resize to max 1200px wide, quality 75% |
| Under 500 KB | Resize to max 1600px wide, quality 80% |
| Under 1 MB | Usually quality 80% alone is enough |
| Under 2 MB | Quality 85% for high-res photos |
Method 3: Convert Format (The Secret Weapon)
Different formats produce dramatically different file sizes for the same visual quality:
- PNG → JPG: Can reduce size by 80% (you lose transparency but gain massive savings).
- JPG → WebP: Another 25-34% reduction on top of JPEG.
- PNG → WebP: Combined savings of 70-90%.
How to convert:
- Open the Image Converter.
- Upload your file.
- Select WebP or JPG as the output.
- Download the smaller file.
Pro tip: If a website or form accepts WebP, always use it. It's the most efficient format available with broad support.
Special Case: Passport & Visa Photos
Government portals are the strictest. Here is the exact workflow:
US Visa (DS-160): Under 240KB, 600x600px
- Take your photo (see our guide).
- Open the Passport Photo Tool.
- Select "US Visa" preset — it auto-crops to 600x600.
- Download as JPG.
- If still over 240KB, run through Compress at 75%.
UK Passport: Under 500KB, 35x45mm
- Use Passport Photo Tool with "UK" preset.
- The tool outputs 413x531px at optimal quality.
- Usually well under 500KB without extra compression.
Special Case: Discord Emoji (Under 256KB)
Discord is strict about emoji file sizes. Here is the workflow:
- Crop to square using the Crop Tool (1:1 ratio).
- Remove background with our Background Remover for a clean floating emoji.
- Resize to exactly 128x128px using the Resize Tool.
- Compress with the Compress Tool if still over 256KB.
FAQ
Will compression make my image blurry? Not at 70-80% quality. Modern compression algorithms are "visually lossless" — they remove data your eyes cannot perceive. You would need to zoom in 400% to spot any difference.
Can I compress without losing any quality? Yes — "lossless" compression removes only metadata (EXIF data, color profiles) without touching pixels. This typically saves 10-20%. Use our EXIF Remover for this.
What if I need to compress a PNG with transparency? Convert to WebP instead of JPG. WebP supports transparency AND is much smaller than PNG. Use our Image Converter.
Is there a way to batch compress multiple images? Yes! Our Compress Tool accepts multiple files. Drag and drop your entire folder, set the quality once, and download all compressed files.
The Cheat Sheet
| "I need my image under..." | Do this |
|---|---|
| 50 KB | Resize to 400px → Compress at 60% |
| 100 KB | Resize to 800px → Compress at 70% |
| 200 KB | Resize to 1200px → Compress at 75% |
| 500 KB | Compress at 80% (no resize needed) |
| 1 MB | Compress at 80% |
| 2 MB | Compress at 85% |
All our tools run 100% in your browser. Your images never leave your device.
