Ontool
18 free toolsAll tools

Image tool

Image Compressor

Compress images by quality or dimensions, process a batch, or search for the best quality that still fits an exact file-size cap.

Exact target sizeBatch
Free to useNo sign-upNo account

Compress images

Up to 20 files · one at a time

Free
Drop images, or click to chooseJPG, PNG, WebP · free, no sign-up
Mode
80%

PNG has no quality dial, so exact-size mode shrinks its dimensions. JPEG fills transparent areas with white. An image that is already small enough is returned unchanged.

Images

Nothing queued yet

Your images will appear here.

Add a few files to compare the before and after.

Files are processed sequentially to keep memory use predictable.

How it works

  1. Add up to 20 JPEG, PNG or WebP images. Review the list and remove anything you do not want to process.

  2. Choose quality mode or an exact target size, and optionally resize the output. Images are processed one at a time in your browser.

  3. Check the before-and-after size and the preview, then adjust the settings if the result is not what you need.

  4. Download each compressed image separately or take the whole batch as a ZIP.

Frequently asked questions

Which image formats can I compress?

JPEG, PNG and WebP input are supported, with JPEG, PNG and WebP output. AVIF and HEIC files are not supported by this version. JPEG has no transparency, so transparent areas become white; choose PNG or WebP when you need to keep transparency.

Does exact-size mode guarantee that byte size?

No. The target is a cap, not a guaranteed exact byte count. The compressor searches for settings that get under the target and may resize or re-encode the image. Some images cannot reach a very small target without unacceptable quality loss, so check the preview before downloading.

Are my images uploaded?

No. The images are decoded and compressed in your browser. Ontool does not receive the files, and there is no account or server-side gallery. The trade-off is that very large batches depend on your device’s memory.

What are the batch limits?

Up to 20 images per batch, with each image limited to about 60 megapixels. Exact-size targets must be between 1 KB and 50 MB, and a ZIP download is capped at 512 MB.

Why did my PNG get larger or ignore the quality setting?

PNG is a lossless format, so the quality slider does not work the same way as it does for JPEG or WebP. Re-encoding or resizing a PNG can make it larger. For a smaller photographic image, JPEG or WebP is usually the better output choice.

Can I resize while compressing?

Yes. You can set output dimensions as part of the compression job. Resizing changes the pixel dimensions, while the quality or target-size setting controls the encoded file size. Enlarging cannot add detail that was not in the original.

Search tools

JPG to PDFConvert one JPG or an ordered image batch into a PDF.ProductivityPDF to JPGTurn PDF pages into downloadable JPG images, one page at a time or as a ZIP.ProductivityQR GeneratorCreate a QR code for text or a URL and download SVG or PNG.DeveloperMarkdown EditorWrite Markdown with a fast, sanitized live preview.ProductivityImage CompressorReduce JPG, PNG and WebP size — or hit an exact target.ImageBarcode GeneratorCreate EAN, UPC, Code 39 and Code 128 barcodes.DeveloperEtsy Fee CalculatorSee the fees, profit and price behind an Etsy order.FinanceVideo Frame ExtractorPull still frames from a video at intervals or timestamps.MediaTemp MailGet a disposable inbox and watch incoming mail live.DeveloperDisposable Email CheckerCheck an address against 10,000+ throwaway domains.DeveloperAd Revenue CalculatorTurn CPM or RPM into daily, monthly and yearly revenue.FinanceImage ResizerResize JPG, PNG and WebP to exact pixels or a percentage.ImageImage to Text (OCR)Read printed text from an image and get editable text.ProductivityCompress Image to 20 KBSqueeze images under a 20 KB cap — or any size you set.ImageImage ConverterConvert JPG, PNG and WebP images between formats.ImageInvoice GeneratorCreate a clean invoice and print or save it as a PDF.ProductivityExplain My ReportTranslate a medical report into plain English, with quoted evidence.ProductivityParent TranslatorTurn a school document into a four-part parent brief in your language.Productivity
↑↓ to navigate↵ to openEsc to close