100KB Converter
Target: 100KB or lessJPG, PNG, WebP

Compress Image Without Uploading

Compress images without uploading them. Reduce file size locally in your browser with no server storage or signup.

Your images are processed in your browser and never uploaded to our servers.

Compression mode

Drop your image here

or click to browse — JPG, PNG, or WebP

Your image is processed locally in your browser and never uploaded.

How to Compress Without Uploading

  1. Choose or drop your jpg, png, webp image file.
  2. Use the prefilled 100KB target and adjust compression mode if needed.
  3. Review the compressed size, quality, and output dimensions in your browser.
  4. Download the WebP file when the result is within the selected target.

What a 100KB Image Budget Actually Buys

100KB is the single most common image size limit on the internet. It appears in upload forms, content guidelines, performance budgets, and platform specifications more often than any other round number, which makes it the default target most people are looking for.

The budget is generous enough for real quality. A photograph at 1200×800 to 1600×1000 pixels typically fits at a quality level where compression is not visible in normal use, and graphics or screenshots can go considerably larger because flat colour costs very little to encode.

This page is best when privacy matters and you do not want image files sent to a remote compression service.

How Compression Works With No Server Involved

Every browser ships with an image decoder and a WebP encoder already built in — the same machinery it uses to display and cache images on any page you visit. This tool simply calls that machinery directly. Your file is read into memory, drawn onto an off-screen canvas, and re-encoded, all inside the browser tab.

Nothing is transmitted because nothing needs to be. There is no upload endpoint, no temporary storage bucket, no processing queue, and no retention policy, because there is no server component at all. You can verify this yourself: open your browser's network inspector, compress an image, and observe that no request is made. Disconnect from the internet after the page loads and it still works.

That architecture matters for the files people most often need to compress — identity documents, medical images, unreleased product shots, signed contracts, and client work under NDA. With a server-based tool, you are trusting a privacy policy. Here there is nothing to trust, because the file never leaves the machine.

Files People Keep Off Third-Party Servers

Source imageWhat to expect
Scanned passport or IDProcessed locally; never transmitted
Medical scan or report imageStays on your device throughout
Unreleased product photographNo server copy exists at any point
Signed contract pageDiscarded from memory when the tab closes

Who Needs Local-Only Compression

Handling identity documents

Passports, driving licences, and national ID cards are exactly the documents that should not be uploaded to an unknown compression service.

Working under an NDA

Design work, product photography, and internal dashboards frequently carry contractual restrictions on where the files may be sent.

Regulated environments

Healthcare, legal, and financial contexts often prohibit sending client material to third-party processors, regardless of the processor's own policy.

How Each Input Format Behaves

This page accepts JPG, JPEG, PNG, and WebP inputs, which covers essentially every image you are likely to encounter outside of specialist workflows. Each behaves a little differently under compression, and the tool adapts to what you give it.

Output is always WebP. That choice is deliberate: WebP reaches a given target size at higher visual quality than JPG or PNG can, which means the file you download looks better than the equivalent-sized file in an older format would.

Upload JPG, JPEG, PNG, or WebP images. Downloads are optimized WebP files.

JPG sources are already lossy

A JPG has been compressed once already. Converting it to WebP is a second lossy pass, so always start from the highest-quality version you have.

PNG sources compress dramatically

PNG is lossless and therefore large. Converting a PNG to WebP frequently produces the biggest reduction you will see, especially for screenshots and graphics.

WebP sources have less to give

An existing WebP is already efficiently encoded, so reaching a much smaller target usually requires reducing dimensions rather than quality alone.

Recommended Settings for 100KB

Balanced mode with resize at around 1600px wide is the general-purpose answer. For images that will be displayed small, drop the resize width and you will land far below 100KB with excellent quality — there is no benefit to using the whole budget if you do not need it.

Use Balanced mode first. If the output is still too large, enable resize with a 1200px or 800px max width.

Privacy Gaps Worth Knowing About

Assuming every tool works this way

Most online compressors do upload your file. Check the network tab before trusting any tool with something sensitive.

Metadata you forgot about

Photos carry EXIF data including location and device. Conversion here drops it, but the original file on your disk still has it.

The screenshot in your clipboard

Operating system clipboards and screenshot folders retain copies. Compressing privately does not clean up what is already elsewhere on the machine.

Other Image Size Compressors

FAQs

Can I compress an image to 100KB exactly?

The tool aims for 100KB or less. Some images may finish slightly below the target, and very detailed images may need stronger compression or resizing.

Can I compress images below 100KB?

Yes. Choose a smaller target page or use stronger compression settings when you need a file below 100KB.

Are my images uploaded to a server?

No. Images are processed locally in your browser and are never uploaded to our servers.

Will compression reduce image quality?

Compression can reduce visual quality, especially at very small targets. The tool balances file size, quality, and dimensions to keep the result usable.

What happens if my image cannot reach 100KB?

You will see a helpful message with options such as reducing width, using a stronger compression mode, or choosing a higher target size.