Compress image to 200KB
Get a picture under 200 KB for an upload or an email. The best quality that fits is found for you, and nothing is uploaded.
Free · no signup Runs in your browser
How do I compress an image to 200KB?
Add the picture and the limit is already set to 200 KB. The tool saves the picture at the highest quality that fits under 200 KB, shrinking its pixel size gradually only if it must. The size of every result is shown so you can confirm it before downloading.
A middle limit that keeps more detail
A 200 KB limit gives a picture twice the room of a 100 KB limit, which is often the difference between a soft, blocky result and one that still looks clean on screen. It is a common ceiling for profile pictures, product photos and attachments.
The tool searches for the best quality that fits. It starts at about 45% and moves up to the highest setting that stays under 200 KB. A large photograph may also need its pixel size reduced a little, and the result tells you when that happened.
It runs in your browser. Your picture is never uploaded, and there is no account to make.
How it works
The limit is already set to 200 KB. The tool saves the picture at about 45% quality and checks the size. If it fits, it searches upward for the highest quality that still fits. If even the lowest quality is too big, it makes the picture 15% smaller in each direction and tries again, up to ten times, so the limit is met by shrinking rather than by ruining the quality. JPG and WebP are lossy, so the quality figure (1 to 100) decides how much fine detail is thrown away. Shrinking the pixel size saves far more space than lowering quality alone, which is why the tool shrinks gradually only when it has to. Transparent areas become white in a JPG. The size of every result is shown, so you can see whether it met the limit.
How to use it
- Add your pictures. The limit is 200 KB (you can change it, or leave it empty for none).
- Choose JPG (opens everywhere) or WebP (smaller).
- Optionally set the largest width in pixels.
- Wait a moment and read the size of each result.
- Download each file, or Download all.
What changes and what stays the same
What the tool does to your file, and what it leaves alone.
| Aspect | What happens |
|---|---|
| File size | Brought under the limit, at the highest quality that fits |
| Pixel size | Reduced in steps of 15% only if the quality alone cannot reach the limit |
| Quality | Lower than the original: JPG and WebP are lossy |
| Transparency | Filled with white in JPG |
| Camera details and location | Not copied: the picture is redrawn, so it carries only the pixels |
| Privacy | Your file is read on your device and is not uploaded; there is no account and no watermark |
When to use it
- Profile pictures and avatars with a size cap
- Product photos for an online shop
- Attachments for an application or an email
- Pictures for a page that should load quickly
Problems you may run into
Most problems come from the file itself, not from the tool.
| What you see | Likely cause | What to do |
|---|---|---|
| The picture looks soft | It had to be shrunk a lot to reach 200 KB | Start from a smaller picture, or ask whether the site allows a larger limit |
| It is still over 200 KB | Ten steps were not enough | Reduce the width first with the image resizer, then try again |
| A site rejects the file type | Some forms accept only JPG | Choose JPG instead of WebP |
| I need exactly 200 KB | The tool finds the best fit under the limit | A result a little under 200 KB is normal |
| The file will not open | Your browser cannot decode this format, or the file is damaged | Try Chrome, Edge or Firefox on a computer, or open the file elsewhere to check that it plays |
| The browser slows down or stops | A very large file is processed on your own device | Close other tabs, try a computer, or use a smaller file |
Mistakes it helps you avoid
- Compressing a screenshot of text as JPG: edges soften, so check readability.
- Starting from an already compressed copy instead of the original.
- Choosing WebP for a place that cannot open it.
- Ignoring the pixel dimensions a site also requires.
How the compression works
Quality first, size second, all in your browser.
1. Your browser reads the picture. It is not uploaded.2. If you set a size limit, the tool saves the picture at about 45% quality and checks the size. If it fits, it searches upward for the highest quality that still fits.3. If even that is too big, it makes the picture 15% smaller in each direction and tries again, up to ten times, so the limit is met by shrinking rather than by ruining the quality.4. Without a size limit, the picture is simply saved at the quality you choose, after any width limit you set.
JPG and WebP are lossy: the quality figure (1 to 100 here, 0 to 1 in the browser) decides how much fine detail is thrown away (MDN: HTMLCanvasElement.toBlob). Shrinking a picture's pixel dimensions saves far more space than lowering quality alone, which is why the tool shrinks gradually only when it has to. Transparent areas become white in JPG. Camera details and location data are not copied to the new file.
Example: profile.jpg
You have a photo called profile.jpg that a form will not accept because it is too large.
- You chooseprofile.jpg
- Largest size200 KB
- You getA JPG under 200 KB, with its size shown
The tool finds the best quality that fits under 200 KB, and shrinks the picture only if it must
Results depend on the picture, so the tool shows the before and after size for every file rather than promising a percentage.
Terms on this page
- Quality
- A number from 1 to 100 that sets how much detail a lossy format keeps.
- Pixels
- The dots a picture is made of; fewer pixels mean a smaller file.
Common questions
Will the file be under 200 KB?
Yes in almost every case, and the size is shown before you download. If a picture cannot reach the limit, the tool gives the closest result and says so.
Does the quality drop a lot?
Less than at 100 KB. A 200 KB file leaves room for more detail, and the tool uses the highest quality that fits.
Is anything uploaded?
No. Your browser does the work on your own device.
Can I keep the original size in pixels?
Often yes. The tool only shrinks the pixels when a good-quality save is still too big. You can also set a largest width yourself.
What if I need a different limit?
Change the number in the size box, or use the 100 KB page or the general image compressor.
Where these numbers come from
- MDN Web Docs — HTMLCanvasElement.toBlob() How a browser encodes a canvas as PNG, JPEG or WebP, and what the quality argument does.
- MDN Web Docs — Image file type and format guide Which formats are lossy or lossless, which support transparency, and where they are best used.
- MDN Web Docs — Using files from web applications How a page reads a file you choose without uploading it.
- Google for Developers — WebP WebP lossless images are 26% smaller than PNGs and lossy WebP images 25-34% smaller than comparable JPEGs.
Last verified 2026-10-25 The method on this page is checked against the sources above at least once a year. Spotted something out of date? Tell us and we will fix it.
Related tools
Image compressor
Make pictures smaller by setting a size limit or a quality.
Open toolCompress to 100KB
Get a picture under 100 KB for a form or upload.
Open toolImage resizer
Change a picture's size in pixels by width, height, percentage or exact size. Many files at once, nothing uploaded.
Open toolWebP to JPG
Convert WebP pictures to JPG in your browser. Many files at once, nothing uploaded.
Open toolGIF to PNG
Convert GIF pictures to PNG in your browser. Many files at once, nothing uploaded.
Open toolSVG to PNG
Turn an SVG file or pasted SVG code into a PNG at the width you choose, with a transparent or coloured background.
Open tool🖼️ Image tools
Convert between JPG, PNG and WebP, shrink a picture to a size limit, resize it or turn pictures into a PDF. Your files never leave your device.
See all 30 tools in this section