Pick the limit you actually need
Choose a preset from 20KB to 5MB or enter a custom target.
Browser-based image compressor
SizeMint helps you hit practical file-size limits such as 50KB, 100KB, 200KB, 1MB or a custom target — with a workflow designed to feel as simple as the result. Images are processed in your browser.
A target-first workflow
A file-size target is often more useful than a quality percentage when an upload form has a hard limit.
or click to choose files
JPG, PNG, WebP, AVIF, GIF or BMP · multiple files supported · up to 25 MB eachYour image stays in this browser while SizeMint searches for a practical result under your target.
Finalizing result
Your result is being finalized — 15s remaining.
Done
The suite
No uploads, no accounts. Pick a tool and start.
Advertise on SizeMint
Contact us about placing your brand beside the SizeMint image compressor.
Contact Us →Choose a preset from 20KB to 5MB or enter a custom target.
Choose an output format, quality and optional maximum width.
Each result shows its final size, dimensions and whether the target was reached.
How to compress an image
SizeMint is a free browser-based image compressor that reduces JPG, PNG, WebP and AVIF images to a specific file size, such as 20KB, 50KB, 100KB, 200KB or 1MB. Your images are processed entirely in your browser and are never uploaded.
To compress an image to a target size: drop your image into SizeMint, choose a target size from the presets or enter a custom value, pick an output format or leave it on Automatic, then download the compressed result. SizeMint tries progressively smaller dimensions and encoder settings until the file fits the target, and reports the real final size.
Target size control: set exact file-size targets from 20KB to 5MB. Format support: works with JPG, PNG, WebP and AVIF files. Privacy: 100% browser-based processing with no server uploads, no signup and no watermark.
Image compression, explained
Many upload forms, profile systems and document portals impose a maximum file size. SizeMint takes a target-first approach and reports the real result.
A broadly supported lossy format suited to photographs.
A modern web-friendly format with a useful size/quality balance.
Lossless and useful for transparency, screenshots and graphics.
SizeMint accepts AVIF input when the browser can decode it.
The compressor uses standard browser image APIs to decode, resize and encode candidate results. The resulting Blob is offered directly for download.
The core compressor processes selected images in your browser. See the Privacy Policy for current disclosures.
Read the SizeMint image compression guides or visit the About page.
FAQ
No. The core compressor is designed to process selected images in your browser.
No. File size depends on image content, dimensions, browser encoders and format.
The compressor tries progressively smaller dimensions and encoder settings and reports best effort when necessary.
PNG is lossless and its quality parameter does not work like JPEG/WebP quality.
Yes. Select multiple supported images and process them individually in your browser.
Yes. Set a maximum width, and the compressor may also reduce dimensions when needed.
Use SizeMint's free browser-based image compressor: drop in your image, pick a target size such as 20KB, 50KB, 100KB or 200KB, and download the result. The compression happens entirely in your browser, so your images are never uploaded.
SizeMint is a free browser-based image compressor for JPG, PNG, WebP and AVIF images. It reduces images to practical file sizes such as 20KB, 50KB, 100KB, 200KB or 1MB without uploads, signups or watermarks.
Open SizeMint, drop in your image, select the 100KB target, and download the compressed result. If the image cannot reach exactly 100KB, SizeMint reports the closest result it achieved.