No upload required Browser-based Local processing 1 formats

Compress WebP to 100KB

Use repeated compression passes to get as close as possible to 100KB. WebP remains the default output unless you switch formats manually.

Compression Settings

Lower quality = smaller file size

File sizes use KiB (1,024 bytes) and MiB. Target sizes are best effort and may not be reached.

Processing and limitations

Compare

ImageTiny app icon

ImageTiny

Compress + batch

Need faster photo compression on iPhone?

ImageTiny handles on-device compression, crop, resize, format conversion, and EXIF cleanup, with batch processing for up to 200 photos.

On-device Batch 200 Privacy-first
Download on App Store

Best for common iPhone photo workflows like HEIC, JPG, PNG, and WebP.

Compress WebP to 100KB Online

Use this page when you need to compress webp to 100KB online for web delivery, product images, blog assets, and page-speed cleanup.

WebP is already efficient, but large dimensions or detail-heavy images can still exceed upload or page-weight limits. This page keeps a WebP-first workflow while you reduce file size with quality and resize controls.

Reduce WebP for lighter pages

Compress WebP files before publishing product cards, blog covers, landing pages, or media libraries.

Keep WebP output by default

Use this workflow when you want smaller files without moving away from WebP unless necessary.

Batch compress WebP to a limit

Upload multiple WebP files, compare the results, and download the version that fits the target best.

Processing and limitations

Compression may reduce image quality or dimensions. Compare the result before downloading. Animated GIFs retain animation only with GIF output.

File sizes use KiB (1,024 bytes) and MiB. Target sizes are best effort and may not be reached.

Features

100% Client-Side

Compress WebP to 100KB online with repeated quality and resize passes. WebP remains the default output unless you switch formats manually.

Batch Compression

Compress WebP to 100KB online with repeated quality and resize passes. WebP remains the default output unless you switch formats manually.

Adjust Compression Level

Compress WebP to 100KB online with repeated quality and resize passes. WebP remains the default output unless you switch formats manually.

WEBP

Compress WebP to 100KB online with repeated quality and resize passes. WebP remains the default output unless you switch formats manually.

How to Compress Images

Frequently Asked Questions

File sizes use KiB (1,024 bytes) and MiB. Target sizes are best effort and may not be reached. Compression may reduce image quality or dimensions. Compare the result before downloading. Animated GIFs retain animation only with GIF output.

PNG compression: quality and transparency

PNG is a lossless file format, but reducing its colour palette before encoding changes pixels. This tool uses colour quantisation below 100% quality. At 100% it uses lossless PNG encoding; resizing still changes pixels. Metadata may be removed. This browser workflow outputs 8-bit still PNG images; APNG animation and 16-bit channel depth are not preserved. If the optional encoder fails to load, browser PNG export may produce a larger file. Compare the preview, dimensions and measured file size before downloading. For a label combining English with an Indian script, inspect small characters and joining marks after resizing or colour reduction. The output is a still 8-bit PNG; animation and 16-bit source depth are not retained.

PNG format specification

Last updated: October 11, 2026