Skip to content
ProfitTool
Back to all articles
Design & Media
1 min read

How to Compress an Image to 100KB Without Losing Quality

Getting an image under 100KB is a trade between format, dimensions and quality setting. What to change first for JPG, PNG and WebP, and what to leave alone.

ProfitTool Team

Design & Media

Why 100KB Is a Common Target

Many document upload forms, government portals, and job application systems limit file sizes to 100–200KB. Passport photos, profile pictures and scanned documents often have these constraints.

Method 1: Online Image Compressor (Easiest)

The fastest approach for most users. Our Image Compressor lets you choose JPEG or WebP output quality, preview the resulting size, and download the re-encoded image in your browser. It does not target an exact file size or resize the image, and compression results vary by source.

Method 2: Adjust Quality in Photoshop / GIMP

JPG quality is the primary lever for file size:

  1. Open the image
  2. File → Export As → JPG
  3. Adjust quality slider — start at 80% and check the file size
  4. A typical 1MB photo compressed to quality 60–70% reaches 80–120KB

Method 3: Use squoosh.app

Google's Squoosh is a free browser-based tool with real-time before/after comparison and precise file size feedback.

Format Comparison for the Same Image

Format~Quality 80 sizeNotes
JPG80–120 KBBest for photos
WebP50–80 KB25–35% smaller than JPG
PNG200–500 KBAvoid for photos
AVIF30–60 KBBest compression, slower

Rules of Thumb for Hitting 100KB

  • Start with the image at its intended display dimensions (no point compressing a 4000px wide image that displays at 400px)
  • For JPG: quality 70–75 typically gives 80–120KB for a 1200×800px photo
  • For WebP: quality 75–80 achieves similar results with ~30% smaller file
  • For documents/screenshots with text: PNG-8 or WebP lossless are better than JPG

Resizing Reduces File Size More Than Quality

Halving dimensions (2000px → 1000px) reduces file size by approximately 75%. If file size is critical, resize first, then compress.

Tags:#image compression#compress to 100kb#jpg compression#image optimisation

ProfitTool Team

Design & Media

Written and maintained by the ProfitTool team. Where an article references a ProfitTool utility, the behaviour described is the behaviour of the tool on this site — you can open it and check the output yourself.