Photo or signature -> exact fit · Local tool
Resize Image to KB
Fit a photo or signature inside the pixels a form asks for and under its KB limit.
Last updated
01 / Your device
the file stays here
02 / Browser memory
the work runs locally
03 / Back to you
saved on this device
When you would use this
Situations, not settings.
- An exam or job application that states both
- Government and university forms usually give a pixel size and a KB ceiling together, and reject the upload if either is wrong.
- A signature scanned far too large
- A phone photo of a signature is several megabytes and needs to be a few tens of kilobytes at a fixed width.
- A portal that rejects the file with no useful message
- Seeing the real dimensions and the real file size before uploading is faster than guessing at what the form objected to.
How it works / no cloud
A conversion engine, not an upload form.
Two constraints in one pass, in the order that works. The picture is fitted inside the pixel box you give, keeping its shape so nothing is stretched, and then quality alone is spent until the file is under your KB limit. The pixels are never given up to reach the size, which is the difference from a plain compressor: a form that checks the dimensions rejects a smaller picture however light the file is. When the limit cannot be reached at those dimensions it says so and hands back the smallest it managed, rather than quietly shrinking the image and passing one check while failing the other.
- Offline ready
- Installable app
- No file limit queue
Straight answers
No accordion. Nothing hidden.
- Is it free?
- Yes, with no watermark and no page limit.
- Does it need an account?
- No. There is no account system.
- Is my file processed on my device?
- Yes. The file is read by your browser and never uploaded. There is no server to send it to.
- What formats are supported?
- JPG, PNG and WebP in. A JPG out, because that is what upload forms ask for and it is the format that can be pushed to a small size.
- What are the limits?
- The picture is fitted inside your box with its proportions kept, so one side can come out smaller than the number you typed. It is never stretched to fill the box, because a squashed face or a distorted signature is a worse outcome than a photo that is 200 by 218, and the real dimensions are printed before you save. If your form demands exact proportions, crop it first. A very detailed photo at very small dimensions may not reach a very small limit, and it says so instead of pretending.
- Does it work on mobile?
- Yes, on any modern mobile browser. Large files are limited by the memory the phone gives the browser.
- Does it work offline?
- Yes. Nothing is downloaded to make this work, so it keeps working with no network connection once the page has loaded.
- What numbers should I type?
- The ones on the form you are filling. Requirements differ between forms, between departments and between years, and they are stated on the page or in the notice you are uploading to. This tool deliberately does not guess them for you: hardcoding a specification that changes would be confidently wrong for somebody, and typing the two numbers from the form in front of you works for a form nobody has heard of.
- Why is my image smaller than the size I asked for?
- Because it is fitted inside the box rather than stretched to fill it. A photo that is 4 by 3 cannot become 200 by 230 without distorting or cropping, so it comes out 200 by 150 or 172 by 230, whichever fits. The result is printed before you save. Most forms state a maximum and accept anything inside it; if yours needs exact dimensions, crop to that shape first and then use this.
- How is this different from the image compressor?
- The compressor is asked for a file under a size and the dimensions are not part of the request, so if quality alone cannot get there it scales the picture down, which is the right last resort. Here the dimensions ARE the request. This page holds them and spends quality only, and tells you when it cannot reach the limit, because passing the size check while failing the pixel check is not a result worth having.
- Why does it always give me a JPG?
- Because upload forms ask for one, and because it is the format that can be squeezed to a small target. A PNG of a photograph will not reach 20 KB at any useful size; the same picture as a JPG will. A signature scanned as a PNG converts here without trouble.
Keep working locally
7 available · more coming
- Image CompressorCompress an image to a size you name, or to a quality you pick, and see the real result before downloading.
- Image ResizerMake images smaller by pixel size, keeping their format and proportions.
- Crop ImageCut an image down to the part you want, by dragging or by exact pixels.
- Rotate ImageTurn a photo the right way up, and mirror it if you need to.
- Flip ImageFlip a photo, a picture or any image, left to right or top to bottom.
- Image CombinerJoin several images into one picture, stacked or side by side.