KEMI
/

KEMI Tools

Image Compressor & Resizer

A free tool for when an upload limit blocks your photo, or when blog and shop images need to be lighter. Re-save JPG/PNG/WebP images in the format and quality you choose, shrink them by pixels or percentage, or set a target like "under 500 KB" and let it fit automatically. Everything runs inside this device's browser; nothing is uploaded.

Format
Resize
Target

With a target, the highest quality that fits is found automatically (resolution is reduced if needed). The quality slider acts as the upper bound.

JPG has no transparency — transparent areas become white.

Drop images here or tap to choose

JPG · PNG · WebP · many at once — processed inside this device's browser and never stored.

How to use

  1. Choose the output format: JPG for submissions, WebP for the web, PNG for logos/diagrams with transparency.
  2. Set quality and size. If there's an upload limit, enter it in Target (KB) and quality is found automatically.
  3. Drop images into the box or tap to choose. Multiple files are processed one by one, showing before → after size and savings.
  4. Download each file or use "Download all (ZIP)". After changing settings, press "Re-apply current settings".

JPG vs PNG vs WebP

JPG is lossy and the smallest universally accepted format for photos — the safe choice for official submissions, but it has no transparency. PNG is lossless: small and crisp for text, lines and diagrams, with transparency, but 3–6× larger than JPG for photos. WebPis typically 25–35% smaller than JPG at equal quality and supports transparency — best for websites and blogs, though some older software and submission portals don't accept it yet.

How quality and resolution affect size

Dropping JPG/WebP quality from 100 to 90 often halves the file; around 80 is the sweet spot; below 60 blocky artifacts show in smooth areas. Resolution matters even more: halving width and height leaves a quarter of the pixels and roughly a third to a quarter of the size. Modern phone photos exceed 4,000 px wide, while 1,920 px fills a monitor and about 1,200 px suits a blog column. "Max width/height" fits portrait and landscape images inside the box with their aspect ratio kept and never enlarges them.

Upload limits on forms

For "under 500 KB, JPG only" style limits, choose JPG and set the target about 5% below the limit — some sites count 1 KB as 1,000 bytes. If pixel dimensions are specified, crop to that aspect ratio first, then enter the dimensions as max width/height. Scanned documents stay readable at 1,600–2,000 px wide.

Metadata removal

Phone photos embed EXIF data — capture time, device, and often GPS coordinates. Because images are re-drawn on a canvas and re-encoded, output files contain no EXIF at all, which keeps your location private when posting online. Orientation is baked into the pixels so nothing ends up sideways. The color profile (ICC) is dropped too, so wide-gamut (Display P3) photos are saved as sRGB and may look very slightly less saturated.

Privacy — how your images are handled

Images are read, resized and re-encoded only in this device's memory. Image data, filenames and metadata are never stored; we log only an anonymous usage count. Files are processed one at a time and temporary data is released immediately, but extremely large images (100 MP+) may still fail on phones due to memory limits.

FAQ

Are my images uploaded?

No. Compression, resizing and conversion use the browser's built-in canvas, entirely on this device. Image data and filenames are never sent anywhere; we only count anonymous tool usage. Once the page has loaded it even works offline.

How do I meet an "under N KB" upload limit?

Enter a value slightly below the limit in Target (e.g. 480 for a 500 KB limit) and choose JPG. The highest quality that fits is found automatically, and the resolution is reduced if quality alone isn't enough. If the site also specifies pixel dimensions, set Max width/height too.

Saving as PNG made the file bigger.

PNG is lossless, so photos with complex color are inherently large — converting an already-compressed JPG to PNG commonly multiplies its size. Use JPG or WebP for photos, and PNG only for logos, diagrams, text screenshots or when you need transparency.

Should I use WebP?

WebP is typically 25–35% smaller than JPG at the same quality and supports transparency — ideal for blogs and websites. Some government/banking sites and older software reject WebP, so use JPG for official submissions. Browsers that can't encode WebP (older Safari) fall back to another format and tell you.

Will phone photos come out sideways?

Phones often store pixels sideways and rely on an EXIF orientation tag. This tool reads that tag and rotates the actual pixels, so orientation stays correct even after metadata is removed.

Does it accept iPhone HEIC?

Most browsers can't open HEIC directly — convert with the HEIC → JPG tool first, then fine-tune the size here.

See also: HEIC to JPG converter · All KEMI tools · Privacy Policy