Compress Image to 30KB
An exact 30 KB ceiling for JPG, PNG and WebP, with the number preselected and the result measured before you download.
Drop an image to compress it to 30 KB
JPG, PNG or WebP, up to 25 MB. Compressed in your browser, never uploaded.
30 KB, without
the trial and error
Dragging a quality slider to 62%, exporting, checking the size, and going back is the slow way to hit a number. Naming the number and letting the tool search for the quality that fits is the fast way, and it is what happens here.
Other sizes and settings
Same compressor, different target. Each one opens with its number already set.
Tools that pair well with this one
All free, all in your browser, no signup.
How to compress an image to 30 KB
Three steps, all of them in this browser tab. Nothing is uploaded to a server, so the 30 KB file you end up with never leaves your device.
Add your image
Drag a JPG, PNG or WebP onto the drop area above, or click to pick one. Files up to 25 MB are fine.
Confirm the 30 KB target
30 KB is already selected, so there is nothing to set. Type a different number if your form asked for one.
Compress and download
Press Compress, check the size it actually reached, and download. You will see the original and the 30 KB version side by side first.
The short answer
Where the 30KB limit usually comes from
It is a document-upload number. 30 KB is generous enough for a scanned page to stay readable and small enough for a system holding a lot of them.
Scanned documents are the common case at this size: an ID card, a certificate, a filled form, a proof of address. These are mostly white with dark text, which compresses far better than a photograph does, so 30 KB goes considerably further here than the number suggests.
That is the useful insight for this page. If you are compressing a photo to 30 KB you are making real quality sacrifices. If you are compressing a scanned document to 30 KB, you are probably losing nothing anyone will notice, because the page was mostly empty white to begin with.
It also means a document that will not fit under 30 KB is usually a scanning problem rather than a compression problem. A page scanned at 600 DPI in full colour carries several times the information of the same page scanned at 200 DPI in greyscale, and neither version reads any differently.
Getting it right
Getting a scanned document under 30KB and keeping it readable
Readability at this size is mostly decided by how the scan was made, not by how it is compressed.
Straighten and crop to the page edges first. A photo of a document taken at an angle on a desk includes the desk, the shadow and the perspective distortion, all of which cost bytes and none of which are the document.
If your scanner offers greyscale, use it for anything that is not a colour photo or a colour seal. Dropping colour removes two of the three channels before compression even begins, and for black text on white paper it costs you nothing at all. This is usually the difference between a document that fits at 30 KB and one that does not.
Watch out for compressing text-heavy scans as JPG. Letters are hard edges and JPEG smears them at low sizes. If your scan is a PNG and the text is crisp, keep it as a PNG: this tool reduces the colour count instead of blurring, and a black-on-white scan needs very few colours to look identical.
Formats
JPG vs PNG vs WebP at 30 KB
The same 30 KB target produces three different outcomes depending on what you upload, because the three formats get there by different means.
| Format | How it reaches 30 KB | How it holds up |
|---|---|---|
| JPG | Encoder quality is lowered until the file fits | Tight. A cropped face survives, a busy scene does not. |
| PNG | Colour count is reduced and the file rewritten | Only for flat art and screenshots. A PNG photo will struggle. |
| WebP | Encoder quality is lowered, more efficiently than JPG | Usually the best looking of the three at 30 KB. |
If your image is a photograph and it is already a JPG or WebP, 30 KB is a straightforward ask. If it is a PNG photograph, converting it to JPG first will get you a better looking result at 30 KB than compressing it as a PNG will.
Pick a size
30 KB vs 20 KB vs 25 KB
If the number you were given is not 30 KB, one of these is. Each opens the same tool with its own target already set.
The quality difference between neighbouring sizes is much larger at the small end than at the large end. Going from 15 KB to 30 KB transforms a photograph. Going from 200 KB to 500 KB is barely visible on most images. That is worth knowing if you have any choice about which limit to work to.
What the 30 KB compressor does for you
Everything below happens on your own device, in the time it takes to read this line.
Lands under 30 KB
The tool searches for the highest quality whose output still fits under 30 KB, then tells you the size it reached.
Your format, kept
A PNG comes back a PNG, a JPG comes back a JPG. We never convert your file to get a better number.
Nothing leaves your device
The work runs in your browser. No upload, no queue, no copy of your image on anyone's server.
See the saving before you keep it
Original and result side by side, with both exact sizes and the percentage saved, before you download anything.
Works on a phone
The whole tool runs in a mobile browser, which matters when the photo you need to shrink is already on your phone.
Free, with no account
No signup, no watermark and no daily cap. Compress as many files as you need.
Compressing to 30 KB: common questions
What people ask before and after they hit the 30 KB button.
Usually because it was scanned in full colour at a high DPI. A 600 DPI colour scan of a text page contains vastly more data than the page actually holds, and compression can only do so much with it.
Rescan at around 200 to 300 DPI in greyscale if the document is text. The file will start smaller, reach 30 KB with far less compression, and read better than a heavily compressed high-DPI scan.
For a typical single page of text, yes. A cropped, greyscale scan of a document at 30 KB usually reads cleanly, because most of the page is uniform white that costs almost nothing to store.
Dense small print, handwriting in light pen, or a page with a photograph on it are the harder cases. If the result is not readable, the fix is a tighter crop and greyscale rather than a different compressor.
No. This tool works on images: JPG, PNG and WebP. A PDF is a different kind of file and needs a different tool.
If the form accepts an image, exporting each page as a JPG and compressing them individually here works well, and gives you more control over the result than a PDF compressor usually does.
No. The compression runs inside your browser, using the canvas your browser already ships with. Your file is read from your own device, processed in memory, and handed straight back to you.
Nothing is transmitted, which means nothing can be stored, logged or leaked. It also means the tool keeps working if your connection drops halfway through.
Free, with no watermark, no account and no daily limit. Compressing to 30 KB costs you nothing and produces a clean file.
There is nothing to sign up for because there is no server doing the work. The tool is the page you are already on.
JPG (and JPEG, which is the same format), PNG and WebP, at up to 25 MB per file. Your file comes back in the format you gave it.
HEIC from an iPhone, AVIF and GIF are not supported yet. If your photo is a HEIC, exporting it as a JPG first will let you compress it here.
30 KB, without the export-and-check loop
Name the size once and let the tool find the quality that fits it.



