Skip to content
VektraTool

How to Compress an Image to 100KB

Updated · 3 min read

A 100 KB limit is common for profile photos, job portals and document uploads. It’s generous enough to keep a photo looking sharp, as long as you reduce it the right way.

Step by step

  1. Open Compress Image to 100KB.
  2. Choose your image. JPG, PNG, WebP and most other formats work.
  3. The tool lowers the quality until the file fits, and reduces the dimensions only if quality alone isn’t enough.
  4. Download the JPG. The exact size in bytes is shown so you can be sure it meets the limit.

What quality can you expect?

In 100 KB, a typical photo keeps around 1000–1400 pixels on its longest side at good quality. That’s plenty for a profile picture, which is usually displayed at 400 pixels or less. Documents and screenshots with lots of plain background compress even better.

Doing it manually

If you prefer to control each step yourself:

  1. Resize the image to about 1200 pixels wide with the image resizer.
  2. Compress it with the image compressor at 75–80% quality.
  3. If it’s still above 100 KB, lower the quality in steps of 5% or reduce the width further.

Common mistakes

  • Keeping a photo as PNG. PNG is lossless and several times larger than JPG for photos. Convert it with the PNG to JPG converter first, or let the 100 KB tool do it.
  • Compressing an already compressed image. Images saved from messaging apps have already lost quality. Start from the original photo whenever you can.
  • Forgetting pixel requirements. If the site also demands specific dimensions, resize first. Otherwise the image may be rejected even though it’s small enough.

KB, KiB and why it matters

Some sites mean 100 × 1,024 = 102,400 bytes, others 100,000 bytes. Our tool stays at or under 100,000 bytes, so the file is accepted whichever definition the site uses.

Tools used in this guide

  • Needed for the site to work and to remember choices you make, such as this cookie choice and your light or dark theme. These cannot be switched off.

  • Help us understand which tools are used and whether they work, so we can improve them. Analytics never includes the files or text you put into tools. Not currently used on this site.

  • Lets Google personalise the ads you see based on your activity on other sites. Switched off, you still see ads, but they are not personalised; Google may still use cookies to limit how often you see an ad, prevent fraud and measure ads. Not currently used on this site.

  • Remember optional settings between visits, such as tool options you want kept, beyond what is strictly needed. Not currently used on this site.