Frequently Asked Questions

How do I compress an image to exactly 100 KB?

Upload your image, set Maximum File Size to 100 and the unit to KB, then click Convert. In Auto quality mode, the tool binary-searches for the highest quality that keeps the output under 100 KB and reduces dimensions only if needed.

Does this tool upload my images anywhere?

No. All conversion happens locally in your browser using the Canvas API. Nothing is sent to a server, and no account or sign-up is required.

What's the difference between resizing and compressing?

Resizing changes the pixel dimensions (e.g., 4000×3000 → 1920×1440). Compressing reduces file size at the same dimensions by lowering quality or switching to a more efficient format like WebP. This tool does both — it compresses first and only resizes when it can't hit your file size target otherwise.

Why is my WebP file sometimes larger than the JPG?

At very low quality settings or with complex, noisy images, JPEG's older compression can occasionally produce smaller files than WebP. For most photos, WebP wins by 25–35%. If file size matters more than format, try both and keep the smaller one.

Does HEIC work on Windows and Android?

Most Windows and Android devices don't display HEIC natively. Convert HEIC to JPG or PNG here before sharing — the tool handles iPhone HEIC files even on non-iPhone browsers.

Is there a file size or batch limit?

No hard limits. Because everything runs in your browser, the practical ceiling is your device's RAM — very large files (100+ MB RAW exports) may be slow on older devices but are otherwise supported.

Can I crop an image before compressing it?

Yes. When you have exactly one image selected, a Crop button appears next to its filename. Click it to open a cropper with draggable corner handles and aspect-ratio presets (Free, 1:1, 16:9, 4:3, 3:4). Apply Crop replaces the source file in the list, so the subsequent compression and download use the cropped version. Use arrow keys for 1-pixel precision or Shift+arrow for 10-pixel jumps. Cropping happens entirely in your browser.

← Back to the app