Many forms, websites, and upload systems have strict file size limits: 100KB for profile photos, 200KB for document uploads, 1MB for email attachments. Getting a photo under a specific size target takes a combination of resizing and compression — and the right order matters. This guide shows you exactly how to hit any file size target without specialized software.
Why File Size Limits Exist
Common scenarios where image size limits apply:
- Government and visa forms — Passport photos typically require 10–50KB. Many e-visa systems reject files over 100KB.
- Job applications — HR systems often limit profile photos to 100–200KB.
- University applications — Student ID photos frequently require 50–200KB.
- Email attachments — Corporate email servers often cap at 5–10MB total, and some reject single attachments over 1–2MB.
- Website uploads — CMS platforms and forums set upload limits for storage management and performance.
The Two-Step Method: Resize, Then Compress
The most reliable way to hit a file size target is:
- Step 1 — Resize to target display dimensions: Most file size bloat comes from images being far larger than needed. A 12MP camera photo at 4000×3000 pixels doesn't need to be that large for a 400×400 profile photo. Use Picovert's resizer to reduce to the actual displayed dimensions.
- Step 2 — Compress: After resizing, use Picovert's compressor to apply JPEG compression. Start at quality 80 and adjust down if the file is still too large.
This order matters: compressing a 4000×3000 image and then resizing gives a worse result than resizing first. Resizing a large image down reduces the raw pixel count, which then compresses far more efficiently.
Size Targets: What Dimensions and Quality to Use
Practical reference for common targets:
- Under 100KB (passport/ID photo): Resize to 600×600 or smaller, save as JPEG at quality 70–80. A 600×600 JPEG at quality 75 is typically 30–70KB.
- Under 200KB (profile photo, form upload): Resize to 800×800 or smaller, JPEG quality 80. An 800×800 photo at quality 80 is typically 80–150KB.
- Under 500KB (document attachment): Resize to 1200px on the longest side, JPEG quality 80–85. Typically 200–400KB for a standard photo.
- Under 1MB (email/web): Resize to 1920px wide maximum, JPEG quality 85. Most photos reach this easily.
- Under 2MB (full-resolution sharing): Quality 90 with original dimensions, or quality 80 for larger photos.
How to Reduce Image Size to 100KB Step by Step
- Open Picovert's resizer. Set the width to 600px (or whatever your form requires). Download the resized image.
- Open Picovert's compressor. Drop in the resized image. Download the compressed result.
- Check the file size. If still over 100KB, go back to the resizer and reduce dimensions further (try 400px wide), then compress again.
For most passport/ID photos (headshots with simple backgrounds), a 600×600 JPEG at quality 70 reliably lands under 100KB while maintaining acceptable sharpness.
Format Matters: JPG vs. PNG vs. WebP
The file format significantly affects how small you can go:
- JPEG (JPG) — Best for photos. Lossy compression can reduce file size aggressively. For hitting tight size limits, JPEG is usually the right choice.
- PNG — Lossless — can't be compressed as aggressively as JPEG. A PNG that's 500KB might only compress to 350KB; the same image as JPEG quality 80 could be 80KB. If you need to hit very low targets, save as JPEG instead.
- WebP — More efficient than JPEG. The same visual quality at 25–35% smaller file size. If the form accepts WebP, use it. Most don't — they expect JPEG or PNG.
If your PNG is too large, convert it: open the PNG in the compressor and save as JPG. This alone often cuts 60–80% of the file size.
Why PNG Files Are Harder to Get Under 100KB
PNG uses lossless compression, which limits how small it can go. A 600×600 PNG with complex photo content might be 300–500KB — well over most limits. Two options:
- Convert to JPEG — loses transparency but drastically reduces file size. Appropriate for photos without transparent backgrounds.
- Reduce image dimensions aggressively. A 400×400 PNG of a simple graphic (limited colors, flat areas) might reach 50–80KB.
Checking File Size Before Uploading
After downloading a compressed image, check its size before uploading:
- Mac: Right-click the file → Get Info. File size shown in the General section.
- Windows: Right-click → Properties → General tab. Look at "Size on disk."
- Browser: Many file upload fields show the file size when you select the file.
Note that file size shown in Finder/Explorer may differ slightly from the actual bytes (due to filesystem block size). The size shown in bytes is the accurate figure.