Get a photo or signature under a size limit in KB, as a JPG.
On your device. No watermark. No sign-up.
The picture is resized inside your browser tab with a canvas. It is never uploaded, stored or seen by a server, which makes it suitable for ID photos, signatures and scanned certificates.
Online forms often ask for a photo or a signature below a size limit, such as 50 KB. This tool takes your picture and saves a JPG that stays under the limit you type in, with the best quality that still fits.
Drop in a JPG, PNG, WebP, GIF or BMP, type the biggest size in KB, and press Resize. The file is named after your picture with the limit added, for example photo-50kb.jpg. The result card shows the real size, the width and height in pixels, and the JPG quality that was used. A preview of the new picture appears under it.
Keep the size leaves the width and height alone and lowers the quality to reach your limit. If the quality alone is not enough, it also reduces the pixels, and the result card says so, for example that the picture was 2400 × 1600 px and is now 859 × 573 px.
Shrink to fit inside makes the picture fit in a width and a height that you set, keeps its proportions, and never enlarges it. A picture that is already smaller than the box keeps its size.
Exact size gives you precisely the width and height you type, for a form that asks for something like 200 × 230 pixels. To fill the frame without stretching the picture, the edges are cropped from the centre. If your photo has different proportions, choose a photo that is framed the right way first, because the crop can cut off the edges of a signature.
For a width and height, enter whole pixels between 16 and 10,000.
A JPG is smaller when its quality is lower and when it has fewer pixels. The tool looks for the highest quality that stays under your limit, between 50% and 95%. If the file is still too big at 50%, it reduces the width and height by an estimate and tries again, because a smaller picture at a decent quality usually looks better than a large picture at a very low quality. Only as a last resort does it go below 50%.
In Exact size mode the width and height are fixed, so the quality is the only thing that can change, and it may go as low as 5%.
In one of our tests, a 1.5 MB photo of 2400 × 1600 pixels went under a 50 KB limit in Keep the size mode as an 859 × 573 pixel JPG at 82% quality, which came to 47,891 bytes. The same photo at 200 × 230 pixels came to 9,103 bytes at 95% quality, well under a 20 KB limit. Your own result depends on the picture: a photo with fine detail and noise compresses less than a plain background.
The result is always a JPG, whatever you drop in.
Some websites count 1 KB as 1000 bytes and some as 1024 bytes. This tool counts 1 KB as 1000, so a file that is under 50 KB here is also under 50 KB by the 1024 rule. The result card shows the exact number of bytes, so you can check it against the form.
Some forms also set a smallest size, for example between 20 KB and 50 KB. Type it in the second box. The tool cannot add weight to a small picture, because it already uses the best quality it allows. If the result is below your minimum, the card says so. Use a bigger photo, or a bigger width and height, and try again.
Application forms in India and elsewhere usually state a size limit in KB and often a width and height in pixels. Read these numbers on the form itself, because they differ from one exam, department and year to the next. This page does not list them for that reason.
For a photo, take it in even light against a plain background, with your face filling the frame, and use the original file from the camera, not a screenshot or a photo that was already compressed by a chat app. For a signature, sign on white paper with a dark pen, photograph or scan it straight on, and crop away the empty space before you resize.
If the form asks for a PDF instead of a picture, turn the picture into a PDF with Images to PDF, and shrink it afterwards with Compress PDF if needed.
A phone photo is turned the right way up before it is resized, using the rotation your camera saved. The new JPG does not carry over the hidden camera information of the original (EXIF), which can include the place where a photo was taken. We checked that in a test: the original had that block, and the result did not.
A PNG with see-through areas gets a white background, because JPG has no transparency. The tool does not set a DPI value. If a form asks for a DPI as well, check whether it also gives the pixel size, and use that.
Your original file is not changed. HEIC photos from an iPhone cannot be opened by browsers, so save or share them as JPG first.
In Exact size mode the width and height are fixed, so only the quality can change. If even the lowest quality is too big, the tool tells you the smallest size it could reach, for example that a 1500 × 1500 pixel picture cannot get under 1 KB because it is 15 KB at the lowest quality. Raise the limit or ask for a smaller width and height.
In the other two modes, a limit that is very small for the picture can only be reached by making the picture tiny. Check the width and height on the result card, and raise the limit if they are too small for the form.
Yes. There is no account, no daily limit and no watermark on the picture.
No. The picture is resized inside your browser and never leaves your device. After your first visit the tool works offline too.
Drop in the picture, type 50 as the biggest size, choose how the width and height should be handled, and press Resize. The tool finds the best JPG quality that stays under 50 KB.
Type 20 as the biggest size. A large photo may need fewer pixels as well as lower quality, and the result card shows the new width and height. If the form states pixels, choose Exact size and type them.
Keep the size leaves the pixels alone unless the limit needs fewer of them. Shrink to fit inside fits the picture in a width and height you set without enlarging it. Exact size gives exactly that width and height and crops the edges to fill it.
The tool always saves a JPG, because a JPG gets much smaller than a PNG for a photo. Transparent areas of a PNG become white.
The file is under your limit, not exactly at it. The tool counts 1 KB as 1000 bytes, so it also passes a website that counts 1 KB as 1024 bytes.
Not directly. Type the minimum in the second box and the tool will tell you if the result is smaller than it. A bigger photo, or a bigger width and height, gives a bigger file.
No, browsers cannot open HEIC. Save or share the photo as JPG first, or set the camera format to Most Compatible.
Yes. The new JPG is drawn again from the pixels, so the hidden EXIF block of the original, which can hold the location, is not in it.
No, the tool does not set a DPI value. Forms usually state the size in KB and in pixels, and this tool handles both.
Yes. Choose a photo from your gallery or take one, set the limit and press Resize. Very large photos can take a few seconds on an older phone.
Last updated 12 November 2026

Loading your local toolbox…