🎯 Precise Compression

How to Compress an Image to 100KB, 200KB or Any Target Size

Whether you're hitting an upload limit, meeting an email restriction, or preparing images for a form, this guide gives you the exact quality settings to reach your target — privately, without uploading anything.

📅 March 2026⏱ 6 min read

Why You Need a Specific File Size

Specific file size requirements come up more often than you'd think:

  • Online forms and portals — many government, visa, and professional registration forms limit uploads to 100KB or 200KB per photo.
  • Email attachments — keeping individual images under 200–300KB means you can attach multiple without hitting provider limits.
  • Website performance — Google's Core Web Vitals guidance recommends most images be under 200KB; hero images under 500KB.
  • CV/resume photos — recruitment platforms often cap profile photo uploads at 100KB.
  • ID and passport photos — many online application systems have strict file size limits alongside pixel dimension requirements.

The challenge is that image file size isn't a simple dial — it depends on the image's content complexity, original dimensions, format, and chosen quality level. This guide gives you a practical framework for hitting any target reliably.

How Quality Settings Map to File Size

When you compress a JPEG or WebP image, you're trading some image detail for a smaller file. The relationship isn't perfectly linear — highly detailed images (lots of texture, fine patterns, busy backgrounds) compress less efficiently than simple images (large flat colour areas, clean portraits against plain backgrounds).

That said, here are reliable starting points for a typical smartphone photo or photograph at standard web dimensions (1200–2000px wide):

Quality SettingApprox. JPEG Size (typical photo)Visual QualityBest for
90–95%800KB – 2MBNear-losslessPrint, archiving, high-res web
80–89%300KB – 800KBExcellentWebsite hero images, portfolios
70–79%150KB – 350KBVery goodGeneral web, email, social media
60–69%80KB – 200KBGoodThumbnails, form uploads, email
50–59%50KB – 120KBAcceptableStrict upload limits, previews
Below 50%Under 80KBNoticeable artefactsOnly when no other option
⚠️ PNG Files Are Different

PNG is a lossless format — quality sliders don't reduce PNG file size in the same way. If you need to hit a small target size with a PNG, convert it to JPEG first. Photographs saved as PNG are often 5–10x larger than their JPEG equivalent at the same pixel dimensions.

Quick Reference: Target Size → Quality Setting

Use these as starting points, then fine-tune using the live stats panel:

50KB
Strict form limits
Quality: 45–55%
100KB
ID photos, CV uploads
Quality: 55–65%
200KB
Email, web thumbnails
Quality: 65–75%
500KB
Website images
Quality: 75–82%
1MB
High-quality web, print
Quality: 82–88%

Step-by-Step: Hit Your Target Size Privately

1

Open the compressor

Go to privateimagecompressor.com — your image stays entirely on your device throughout this process.

2

Drop in your image

Drag and drop your JPG, PNG, or WebP file. The Live Stats panel immediately shows the original file size.

3

Set your starting quality

Using the quick reference above, set the slider to your starting point. The New Size figure updates in real time.

4

Fine-tune until you hit the target

Nudge the slider up or down. The live preview and size stats update instantly — no re-processing wait.

5

Download the result

Click Download Compressed Image. The file saves directly to your device at the target size, ready to use.

When Quality Reduction Alone Isn't Enough

Sometimes you need to hit a very small target — say 50KB — with an image that was originally a 12-megapixel phone photo at 4000px wide. At that original size, even aggressive compression may not reach your target without unacceptable quality loss.

The solution: resize the image dimensions first, then compress. For a 100KB target, try reducing to 800–1000px wide first. The file size scales with pixel count, so halving the width roughly quarters the file size before compression even begins.

💡 Dimension-to-Size Rule of Thumb

A JPEG photo at 75% quality produces roughly:

  • 3000px wide → ~600–900KB
  • 2000px wide → ~250–450KB
  • 1200px wide → ~100–200KB
  • 800px wide → ~50–100KB

If your tool only needs to display a small image (e.g. a form avatar or thumbnail), there's no reason to keep large dimensions — resize down, then compress.

Common Requirements and Recommended Settings

Use CaseMax SizeRecommended QualityRecommended Format
Passport / ID photo upload50–100KB55–65%JPG
CV / resume headshot100–200KB65–72%JPG
Email attachment (photo)200–300KB72–78%JPG
Website blog image150–300KB75–82%WebP or JPG
E-commerce product photo100–250KB75–82%WebP or JPG
Social media post200–500KB78–85%JPG or WebP
WhatsApp / messagingUnder 5MB75–80%JPG

Can't Hit the Target? Convert PNG to JPG

PNG files use lossless compression, which means quality settings affect them very differently from JPEGs. A screenshot or graphic saved as PNG might be 2–3MB, and no amount of "PNG compression" will get it to 100KB without destroying the image.

The fix: convert it to JPEG. Private Image Compressor handles this automatically — if you upload a PNG and download as a compressed JPEG, the size reduction is dramatic. A 2MB PNG screenshot often becomes a 150–300KB JPEG at 80% quality with no perceptible visual change at screen resolution.

Frequently Asked Questions

How do I compress an image to exactly 100KB?

Upload your image to privateimagecompressor.com and use the quality slider while watching the Live Stats. For a typical photo, start at 60% quality. If the size is still above 100KB, reduce further. If the image is very large-dimensioned (above 2000px wide), consider resizing it first — that will make hitting 100KB much easier without quality loss.

Why can't I compress my image below a certain size?

Every image has a compression floor — the minimum file size before quality becomes visibly poor. Very complex images (dense patterns, lots of fine detail) compress less efficiently. If you're stuck above your target at low quality settings, resize the image to smaller pixel dimensions first, then compress.

Is it better to compress JPG or convert PNG to JPG?

For photographs, JPEG is almost always better for hitting small file sizes. PNG is ideal for graphics, logos, and screenshots — but for photographs, a JPEG at 75% quality is typically 60–80% smaller than the same image saved as PNG, with nearly identical visual quality at screen sizes.

How do I compress an image for a government form?

Government forms often require images under 50–100KB at specific pixel dimensions (commonly 600×600 or 413×531 for passport-style photos). Resize to the required dimensions first, then compress using the quality slider until you hit the file size limit. Save as JPG for the smallest result.