Workspace / Optimize / Compress

Core tool

Reduce image size in KB
Whatever the form allows.

Type the number of kilobytes your form allows and get a file that fits — 20 KB, 50 KB, 100 KB or anything else.

Runs entirely in your browser
Upload your images
JPG, PNG, WebP, AVIF, HEIC · 50 MB max
Waiting for an imageProcessed on your device
Output settings
100 KB

Each file lands just under this size.

Format
MetadataRemoved

If quality alone can't reach the size, the image is scaled down until it fits. The new size is shown on the file.

Your files never leave your device
Fast local processing
Start over anytime

How did this tool do?

Good to know

Reaching an exact size in kilobytes

Upload limits are written in kilobytes, but most editors only offer a quality percentage — so people save, check the size, adjust, and save again. This page removes the guesswork: type the number the form allows and the encoder works down to it, then tells you the quality it used.

Two things decide whether a photo can reach a small size while still looking good. Quality is the obvious one. Dimensions matter more: a 3000-pixel-wide photo has fifteen times the pixels of a 780-pixel one, and every pixel costs bytes. If a file won't reach your limit at an acceptable quality, resize it first.

Format matters too. Forms that say "image" often accept JPG only, and JPG is the right choice for a photograph anyway — PNG is built for flat colour and line art, and makes photographs considerably larger at the same visual quality.

Nothing is uploaded. The file is read from your device, re-encoded in memory and saved back, which matters when the photo is attached to an identity document.

Where you'll meet it

  • Application forms

    Exam, job and visa portals with a stated KB limit.

  • Email and messaging

    Attachment caps measured in kilobytes or megabytes.

  • Websites and CMS uploads

    Keeping pages quick on a slow connection.

Guide

How to use it

  1. 01Drop your images, or paste one with Ctrl+V.
  2. 02Switch to Target size and type the number of kilobytes your form allows.
  3. 03Tap Compress, check the size each file reached, and download.

Good to know

Questions, answered

How do I reduce an image to a specific size in KB?

Drop the image, switch to Target size if it isn't already selected, and type the number of kilobytes. Each file comes back just under that, with the quality it needed shown on the row.

What if the file won't reach the size I need?

That means the image has more pixels than the target can carry. Resize it — to the dimensions your form asks for, or to about 1200 px on the longest side for the web — and compress again.

Does reducing KB change the dimensions?

Not normally. Quality is lowered first; the image is only scaled down if the target can't be reached any other way, and the file row tells you when that happened.

Which format should I choose?

JPG for forms and email, because it opens everywhere and compresses photographs efficiently. WebP for your own website, where it reaches the same quality in a smaller file.

Is anything uploaded?

No. Compression runs in your browser, so the image never leaves your device.