Image Compressor
Compress JPG, PNG, and WebP with a live before/after preview. Set an exact size target per file.
Best for reducing image weight before publishing to a website, CMS, or email without touching the design team.
Drop files here
or click to browse · paste from clipboard
Accepts .JPG, .JPEG, .PNG, .WEBP · Up to 1,000 files
How it works
Drop your files
Drag and drop, click to browse, or paste from clipboard. Up to 1,000 files at once.
Choose settings
Adjust quality, format, and other options to match your needs.
Click Convert
Everything runs in your browser via WebAssembly. Image Compressor happens locally — no server involved.
Download
Download files individually or grab all at once as a ZIP.
Common target sizes
- 10 KBHit the exact 10 KB target — typical for signature uploads on government and exam portals.
- 20 KBThe SSC signature upper limit and minimum for many UPSC document images.
- 50 KBStandard passport-photo size for SSC CGL, IBPS, RRB, and state PSC exam uploads.
- 100 KBThe UPSC, NEET, and JEE photo upload limit — more detail, square format.
- 200 KBUpper photo limit for UPSC and many state-level exams. Also suits scanned single-page documents.
- 300 KBUPSC document photo upper limit and a comfortable size for scanned A4 documents.
- 500 KBVisa photos, college admission documents, and banking application photos where quality matters.
- 1 MBThe practical limit for LinkedIn profile photos, social media uploads, and design portfolios.
- 2 MBProduct photography, e-commerce listings, and high-resolution web display.
- 5 MBPrint-quality web uploads and the most permissive cap on most form-upload portals.
Frequently asked questions
No by default. This tool only changes file size by re-encoding at a lower quality level. Width and height stay the same unless you enable "Limit longest edge" in Advanced settings. For specific pixel dimensions, use the Batch Image Resizer.
For web images, 75–85 is the standard range. At 80, most viewers cannot see a difference from the original. Below 60, compression artifacts become visible in photos. For logos, diagrams, and images with text or sharp edges, use 85–95.
PNG is a lossless format — it never degrades pixel data. The quality slider for PNGs controls the compression algorithm's effort level, not visual quality. A PNG at "quality 50" looks identical to one at "quality 100" — only the processing time and file size differ slightly. For significant PNG size reduction, consider converting to WebP.
When a max file size is set, the tool first reduces quality in steps of 10 (from your chosen quality down to 20). If the file is still over target at quality 20, it then reduces the image dimensions by 10% per step, stopping at 50% of the original size. The smallest file achieved is returned — even if the target could not be fully reached.
Chroma subsampling reduces colour detail to save space. 4:2:0 (the default) is used in 99% of JPEG images on the web and is invisible to most viewers. 4:4:4 preserves sharper colour edges, which matters for text overlaid on images, logos, or graphics with vivid colour transitions. The difference in file size is typically 15–25%.
Smartphone photos typically embed GPS coordinates, device model, and shooting conditions in EXIF data. When you share images publicly, this metadata travels with the file. Stripping it is the safer default. Turn it off in options if you need to preserve metadata for archival or professional workflows.
Very aggressive compression requires both lower quality and smaller dimensions. At quality 20 the encoder introduces visible artifacts, and at 50% dimensions fine detail is lost. If sharpness matters more than file size, raise the target or accept a larger output file.
Never. All compression runs entirely in your browser using WebAssembly. Your files never leave your device. ConvertYard's servers only deliver the tool's code — they never see your images.