Optimize
Resize Image to KB Online – Photo and Signature Size Converter
Give it a number and it finds the best quality that fits underneath. Starts at 50 KB — change it to whatever you were asked for.
Runs on your deviceWorks with: One or more images. Not PDFs.
Your files never leave this device — everything above runs locally.
Resize image to KB for forms and online applications
Application portals reject a photo or signature that is even slightly over the size limit, and they say little about why. Type the number you were given, choose KB or MB, add your image and the tool finds the best quality that still fits underneath it. You can drop in several images at once and set them all to the same limit.
If the quality setting alone cannot get the file small enough, the tool also reduces the pixel dimensions a little at a time. When a limit is simply out of reach for a particular picture, the result tells you so in plain words instead of handing back a file that will be refused.
How to resize an image to a size in KB
- Add one or more images. JPG, PNG and WebP pictures all work.
- Type the maximum size your form allows in Target size, and pick KB or MB.
- If the form also sets a minimum, enter it in Smallest allowed size. Leave it at 0 when there is no floor.
- Optionally set a Max width in pixels, choose JPG, PNG or WebP under Save as, or switch to Greyscale.
- Press Compress to Size, read the size note printed above the results and download the file.
Compress image to 50 KB
The tool starts with a target of 50 KB, which is the figure most photo fields ask for. Add the picture, leave the number as it is and the result comes back at or under 50 KB. JPG is the safest format for photographs, because it can trade quality for size smoothly.
Compress JPG to 20 KB for a signature
A signature on white paper compresses far more easily than a photograph. Set the target to 20 and the unit to KB, and a clean signature scan usually fits comfortably. If your form also gives a minimum, set the smallest allowed size to match.
Settings for common size limits
The table shows which values to enter for the limits that forms ask for most often. Always follow the figures in your own notification, because requirements change from one exam or portal to the next.
| If your form says | Target size | Smallest allowed size |
|---|---|---|
| Under 50 KB | 50 KB | 0 |
| Between 20 KB and 50 KB | 50 KB | 20 KB |
| Under 20 KB (signature) | 20 KB | 0 |
| Between 10 KB and 20 KB (signature) | 20 KB | 10 KB |
| Between 100 KB and 200 KB | 200 KB | 100 KB |
| Under 1 MB | 1 MB | 0 |
Increase an image to a minimum size
Some forms set a floor as well as a ceiling, and a clean photograph can compress so well that it lands below it. Enter the minimum in Smallest allowed size. If the file comes out smaller than that, it is padded up to the floor with harmless extra data that image viewers ignore, and the picture itself is not altered.
How the tool reaches your number
The work is done by your browser's own image engine. Your picture is drawn onto a white canvas, optionally at a reduced width, and encoded in the format you chose. The first attempt is made at a quality of 0.92. If that is over your limit, the tool lowers the quality in steps of 0.07, which gives 0.85, 0.78, 0.71, 0.64, 0.57, 0.5, 0.43, 0.36, 0.29 and finally 0.22, and stops at the first file that fits.
If even the lowest quality is too large, the tool starts shrinking the pixels. Each step multiplies the width and height by 0.82, up to six times, and re-encodes at quality 0.8. It stops at the first result that fits. After six steps each side is about 30 per cent of its starting length (0.82 raised to the sixth power is 0.304), which is the floor. A PNG is lossless, so quality cannot be traded for size, and PNG goes straight to the pixel-shrinking steps.
Picture editors usually make you do this by hand: save, check the size, lower the slider, save again. Here the same search happens in a few moments, and you keep the best quality that fits instead of the first one that does.
A worked example: a 1600 by 1200 photo down to 50 KB
A limit of 50 KB is 51,200 bytes, which is 409,600 bits. Spread over a 1600 by 1200 photograph, that is 1,920,000 pixels, the budget is only 0.21 bits per pixel (409,600 divided by 1,920,000). A JPEG of an ordinary photograph needs several times that to look acceptable, so lowering the quality alone will usually fail and the tool will move on to shrinking the pixels.
The pixel steps for this picture are 1312 by 984, then 1076 by 807, 882 by 662, 723 by 543, 593 by 445 and finally 486 by 365. At 882 by 662 there are 583,884 pixels and the budget is 0.70 bits per pixel. At 486 by 365 there are 177,390 pixels and the budget is 2.3 bits per pixel, a level at which a JPEG of a face is easy to achieve. In practice a busy photograph often lands somewhere in the middle of the steps, and a simple one fits sooner.
The arithmetic explains two things candidates notice. A smaller starting picture reaches 50 KB with less damage, and typing a Max width yourself first, such as 600, gives the encoder a sensible size to start from. Exact file sizes depend on the picture, so treat the figures above as the budget, not as a prediction.
Reading the result note
Above the results the page prints a note in this shape: old size, an arrow, new size, the final pixel dimensions, and whether the limit was met. For example, "2870 KB → 49 KB · 882 × 662 px · under the 50 KB limit". If the picture could not be brought down far enough, the note says it could not reach the limit without losing too much detail, and you get the closest file it managed.
When you add several images, only the first image's note is shown on the page, so check the others in your file manager before you upload. Downloaded files are named after the original with the limit added, for example photo-50KB.jpg. If a minimum was needed and the file had to be padded, the note says that too.
Need exact pixel dimensions as well?
This page controls file size and, if you want, the maximum width. When a form also asks for exact dimensions, such as a particular width and height in pixels, use the exam form presets. It has presets for photographs and signatures and sets the pixel size and the KB window in one pass. To move a picture between formats, you can convert the format between JPG, PNG and WebP.
Where this tool gets used
- Photographs and signatures for exam and recruitment forms, where each upload slot has its own KB range.
- Passport, visa and identity-card photographs for online applications.
- Profile pictures on job and government portals that reject anything over a fixed size.
- Scans of certificates and marksheets saved as images before being gathered into one document with images into a PDF.
- Product and listing photographs for marketplaces with an upload cap.
Tips for photos and signatures that pass first time
Take the photograph in even light against a plain background. Shadows and a patterned wall are expensive for the encoder, so a clean picture reaches 50 KB at a higher quality than a cluttered one. Crop away empty space before you start, because every pixel you keep is a pixel you pay for.
For a signature, sign in dark ink on plain white paper, photograph it straight on in daylight, and use JPG with a target of 20 KB. A greyscale signature is smaller than a coloured one, so try the Greyscale option under Colour if you are close to the limit and the form does not need colour.
If a portal gives a range, enter both numbers. The two figures use the same unit, so a window from 200 KB to 1 MB is best entered in KB as 1024 and 200, because a 1 MB maximum with a minimum of 200 would be read as 200 MB.
Type whole numbers. The boxes read whole numbers only, so 1.5 becomes 1. For one and a half megabytes, choose KB and type 1536. If the picture is going to be used in a document rather than uploaded as is, you can turn the photo into a PDF afterwards and, if the PDF then needs a limit, compress it to a size.
Common mistakes
- Entering the limit in the wrong unit. A form that says 1 MB and a box set to 1 KB can never succeed.
- Going straight to a tiny limit from a huge photo. Set a Max width first and let the tool refine from there.
- Saving as PNG for a photograph. The file will be large and the tool will have to shrink the pixels sharply to fit.
- Ignoring the dimension rules of the form. A file that meets the KB limit but is the wrong shape is still rejected.
- Compressing the same picture repeatedly. Start each attempt from the original photograph, not from the last result.
Limits and honest limitations
The tool changes size and, if you ask, width. It does not crop, rotate, remove backgrounds or change the shape of a picture. The Max width setting only ever reduces a picture. An image already narrower than the number you type is left as it is, and nothing is enlarged.
If the target is unreachable, the pixel floor of roughly 30 per cent of each side is the limit. A picture that still does not fit by then needs a simpler source. A minimum size is met by re-encoding at a higher quality and, if that is not enough, by appending empty bytes after the image data. Most programs ignore those bytes, but a strict portal that inspects the file closely is the one place it could matter, and WebP is the format to be most careful with.
The tool also does not check that your final numbers make sense. If you enter a minimum bigger than the maximum, the file will be padded up to the minimum and the limit will be broken. Check the figures against your notification before you press the button.
Private and free
Your images are resized inside your own browser tab and are not uploaded to a Jobsixo server. There is no account to create and no watermark on the result.
Frequently asked questions
How do I resize an image to 50 KB?
Add the image, leave Target size at 50 with the unit set to KB, and press Compress to Size. The result comes back at or under 50 KB when that is reachable for the picture.
How do I compress a JPG to 20 KB?
Set Target size to 20 and the unit to KB, then press Compress to Size. Pictures with plain backgrounds, such as a signature on white paper, reach small sizes more easily than busy photographs.
Can it make a small image larger, for example 20 KB up to 50 KB?
It can lift a file to a minimum. Set Smallest allowed size to the floor you need, and a file that falls short is padded up to it without changing the picture. It does not add pixels or detail.
Does it change the dimensions of my photo?
Only if it has to. Quality is reduced first, and the pixels are scaled down only when quality alone cannot reach the limit. You can also set a Max width yourself.
What if the size limit cannot be reached?
The result says so. Try a smaller Max width, a simpler picture, or the JPG format, which compresses best.
Which formats can I use?
You can add images and save the result as JPG, PNG or WebP. PNG is lossless, so very small limits are reached by scaling the pixels down rather than lowering quality.
How do I reduce a photo to 100 KB or 200 KB?
Type 100 or 200 into Target size with KB selected and press Compress to Size. If the photograph is very large, set a Max width such as 1200 first so the tool does not have to shrink it in several steps.
Why are the other image notes missing when I add several photos?
The page prints the note for the first result only. All the files are processed to the same limit, so download them and check the sizes in your file manager before you upload.
Is my image uploaded anywhere?
No. The image is resized in your browser tab and never sent to a Jobsixo server.