Web design

How to compress an image to 100KB.

Job portals, university applications, government forms and email all have upload limits. Here is how to get any photo or scan under 100KB, 50KB or 20KB in about a minute, for free, without uploading it anywhere.

26 September 20266 min readBy Ikonik Studio
Illustration of image and PDF files being compressed on a laptop

You finally find the right form, fill in every field, and then it rejects your photo: file too large, maximum 100KB. A photo straight off a phone is usually 3 to 5 MB, so it needs to get about forty times smaller.

The good news is that it only takes a minute, and you do not need Photoshop or an app. You can do it in your browser with a free tool like Squishly Tools, which compresses your files on your own device, so they are never uploaded to anyone’s server. That matters when the file is an ID copy, a payslip or a proof of address.

The quick way: compress to an exact size

If a form tells you the limit, use a tool that aims for that size. It lowers the quality little by little until the file fits, so you keep as much detail as possible.

Step by step, in about a minute

  1. Check the limit. Look for the maximum file size and the formats accepted. Most forms want JPG, some also take PNG or PDF.
  2. Convert iPhone photos first. If your photo ends in .HEIC, convert HEIC to JPG before anything else. Many forms do not accept HEIC.
  3. Resize very large photos. A 4000 pixel wide photo is far bigger than any form needs. Resize it to about 1200 pixels wide and it will compress much more cleanly.
  4. Compress to your target. Pick the size you need, add the image and download the result. Check it is still clear before you upload it.

How small should my image be?

If nobody gives you a limit, these are sensible targets:

What it is forAim for
Signature for a formUnder 20KB
Passport or profile photo for a formUnder 50KB
Documents and photos for applicationsUnder 100KB to 200KB
Photos on your websiteUnder 200KB to 300KB each
Big hero image on a websiteUnder 400KB
Email attachmentsA few MB in total

Compressing images for your website

This is where image size quietly costs businesses money. Heavy images are the most common reason we see websites load slowly on mobile data, and slow pages lose visitors and rank lower on Google.

  1. Resize to the size it is shown. A photo shown 1200 pixels wide does not need to be 6000 pixels wide.
  2. Use WebP. WebP files are usually much smaller than JPG and PNG at the same quality. Convert JPG to WebP or PNG to WebP before you upload.
  3. Compress in batches. Do a whole folder at once, then upload the smaller versions.

Not sure if images are what is slowing your site down? Our free website check tests your speed on mobile and tells you what to fix first.

What about PDFs and videos?

The same idea works for other files. You can compress a PDF that is too big to email, merge several PDFs into one when a form only allows a single upload, turn photos into a PDF with images to PDF, or compress a video so it fits on WhatsApp or email.

Try Squishly Tools, free.

Compress images to any size, convert to WebP, merge PDFs and shrink videos, right in your browser. No uploads, no sign up.

Open Squishly Tools

Image compression, answered.

Quick answers to the questions we get most.

How do I compress an image to 100KB?

Open a free tool like Squishly’s compress image to 100KB, add your photo and download the result. It lowers the quality step by step until the file is under 100KB, and it all happens in your browser.

Will compressing an image make it blurry?

Not if you do it sensibly. Most photos can be made five to ten times smaller before anyone notices a difference. If a very small size is required, resize the image first so it does not have to lose as much quality.

Is it safe to compress ID documents and payslips online?

Only use a tool that does not upload your file. Squishly Tools works entirely inside your browser, so your documents never leave your device.

What is the best image format for a website?

WebP is usually best. It is much smaller than JPG and PNG at the same quality, and every modern browser supports it. You can convert JPG to WebP or PNG to WebP for free.

How do I make an iPhone photo smaller?

iPhones often save photos as HEIC, which many forms will not accept. Convert HEIC to JPG first, then compress the JPG to the size you need.

Squishly Tools is a free product built by Ikonik Studio. Want the next guide in your inbox? Sign up to Field notes.

Is your website carrying extra weight?

We build fast websites and fix slow ones. Tell us about your site and we will tell you what to fix first.

  1. Send a briefA few lines on what you need is enough to start.
  2. A short callWe ask the right questions and talk through options.
  3. Fixed quote in 24hScope, price and timeline in writing. No surprises.