Skip to main content
PulsarKit

Compress an image to 200 KB

Shrink JPG, PNG, WebP, AVIF and GIF files in your browser: pick a level that keeps the resolution, or, for all but GIF, a target size in KB or MB.

Drop your files here

.jpg, .jpeg, .png, .webp, .avif, .gif · up to 100 MB

How to Compress Image

  1. 1

    Drop your images

    Add up to 100 files at once. The format is read from the file itself, so a mislabelled extension still lands in the right codec.

  2. 2

    Pick a compression level

    Max quality, Balanced or Max compression, or To a size with a target in KB or MB. Advanced mode adds a manual oxipng level for PNG once you turn it on.

  3. 3

    Download the smaller file

    See the size before and after, plus the percent saved. Several files come back as one ZIP.

The 200 KB ceiling: listings, forms and chats

Two hundred kilobytes is the limit you meet when a site expects many pictures rather than one: classified ads and marketplace listings that take a handful of photos per item, forms that want a snapshot of an ID card, a utility bill or a receipt, warranty claims, insurance portals and the attachment box of a support chat. It is generous enough for a picture that will be looked at on a phone screen and strict enough to stop people uploading a 5 MB original of each. It also happens to be the figure the tool's own size field starts from: on the plain tool you would switch the mode from Balanced to a target size and find 200 KB already filled in, and this page simply opens in that mode. The target counts the whole file, not just the pixels, which is why dropping the metadata a phone camera embeds is part of the saving.

A document photo that stays readable

A snapshot of a page is the hardest thing to compress well, because every line of text is an edge and edges are what compression spends bytes on. Three habits keep the result legible at 200 KB: fill the frame with the document rather than the table it lies on, shoot straight down so the lines stay parallel and the whole page is in focus, and use daylight or a desk lamp instead of the flash, which bleaches the middle and darkens the corners. If the portal lets you, cut the margins away first with Crop Image: every row of pixels you remove no longer needs its share of the budget. Even light and a clean background leave the compressor less noise to pay for, so more of the 200 KB goes into the lines of text, which is what keeps account numbers and dates legible.

Quality first, pixels second

The search lowers quality before it touches the dimensions, and it stops as soon as the file lands within ten percent under the target, so you get the best quality that fits rather than the smallest file possible. Only when quality alone cannot get there are the sides reduced, a tenth at a time. For a photo of a person or a product that is the right order; for a snapshot of a document it may not be, because small print stays readable only while each letter keeps enough pixels. Under “More settings”, switch off “Allow resizing if needed”: the dimensions then stay as they are, a “Minimum quality” field appears, set to 20, and the search will not go below it. If even that floor overshoots, the tool says the target is out of reach instead of handing back a file that misses it. A photo already under 200 KB is returned exactly as it came in.

Several photos for one listing

A listing or a claim rarely needs one picture, and the page takes up to a hundred files in one go, each compressed to the same 200 KB target on its own and returned together in a ZIP; a photo that fails does not stop the others. Consistency matters more than order: shoot the whole set in the same light and from the same distance, and the compressor treats them alike, so the gallery looks like one session rather than a mix of crisp and muddy frames. On a phone the files are picked straight from the camera roll and compressed on the device, which matters on mobile data: a hundred phone originals can add up to a few hundred megabytes, while a hundred results fit in 20 MB. If the listing wants every picture the same size, run them through Resize Image with a preset first, twenty at a time; Bulk Resize takes a bigger folder and brings each picture's longest side to one number, keeping its proportions.

Your file stays on your device

Decoding, recompressing and re-encoding all happen inside your browser tab using WebAssembly codecs. Nothing is uploaded, there is no server queue, and closing the tab clears everything from memory. That makes this safe for photos you would not want sitting on someone else's storage.

Frequently asked questions

What is the difference between the three levels?

They set the quality passed to the JPEG, WebP or AVIF encoder: 85, 70 or 55 out of 100. Higher keeps more detail and shrinks the file less; lower shrinks more and softens fine texture. For PNG the levels instead control how hard the lossless optimiser works, since PNG quality itself cannot be turned down.

Will my image look worse after compressing it?

At Max Quality, differences are essentially invisible. Balanced is the level most people use without noticing anything. Max Compression can show softening on close inspection, particularly on detailed textures like hair or foliage, which is why it suits smaller or less prominent images rather than a photo you are printing.

Why did my file not get any smaller?

Some images, especially ones already compressed by a phone camera or a previous tool, are close to as small as their content allows. If the recompressed version would be the same size or bigger, this tool keeps your original file exactly as it was instead of handing back a pointless "smaller" copy that is not actually smaller.

Does this remove EXIF data and GPS location?

Yes, by default. Camera make, model, timestamp and any embedded GPS coordinates are dropped automatically, which also shaves a little extra size off phone photos. Turn on "Keep metadata" if you need that information to survive. This is currently supported for JPEG input.

How many files can I compress at once?

Up to 100 files in one batch, 500 MB combined. Each file is compressed independently with the same settings, and results come back as a single ZIP. A file that fails does not stop the rest.

Does the file get uploaded to a server?

No. Every step, from reading the bytes through decoding and recompressing to encoding back, runs in your browser using WebAssembly. There is no upload and no copy kept anywhere once you close the tab.

Why does PNG shrink less than JPEG?

JPEG, WebP and AVIF are lossy: they can throw away detail the eye barely notices to save a lot of space. PNG is lossless by design, so this tool can only repack its data more efficiently, not discard information. The ceiling on how much smaller a PNG can get is lower.

Can I target an exact file size instead of a quality level?

Yes, for every format here except GIF. Pick To a size in the level switch and enter a target such as 200 KB. The tool searches for the quality and, if that is not enough, a smaller resolution that gets the file under it, and by default saves the result as a JPEG.

Guides

Related tools

Same tool, specific task