Resize a photo or signature to the exact pixels and KB a form asks for

Application forms want a photo and a signature at exact pixels and between two file sizes. Type the numbers from the form, and get a JPG that meets all of them, made on your device without uploading anything.

Files stay on your device. Free, with no sign-up.

The numbers on this page are examples. Take yours from the official notification of the form you are filling: they change from year to year, and a form refuses a picture that is a few pixels or KB off.

Form photo resizer tool

  1. 1Add a photo or signature
  2. 2Adjust
  3. 3Download

    How it works

    1. Add your photo or signature.
    2. Type the pixels and the KB sizes from the form, or choose a ready-made set. The preview shows the real file.
    3. Press the button and download the picture.

    Pixels, KB and format: all three at once

    A form usually sets three things: the size in pixels, the largest file size and often the smallest, and the format, almost always JPG. This tool meets all of them together and saves a JPG, so there is nothing to convert afterwards.

    For a photo, the edges are cropped so the face keeps its proportions. For a signature, choose "add white margins", so that none of the writing is cut off and nothing is stretched.

    Before you upload

    Open the file you downloaded and look at it once: is the face or the signature clear and dark enough? Check its size in the file properties against the form. If the form still refuses it, read its message: it usually names the exact thing that is wrong.

    Frequently asked questions

    Why do it in one step?

    Resizing and then compressing in two tools works, but compressing a large picture and then shrinking it gives a worse result for the same file size. Here the picture is cut to the exact pixels first and then saved at the best quality that fits under your largest size.

    How are the KB counted?

    For the largest size, 1 KB is counted as 1,000 bytes, so the file also passes a form that counts 1,024. For the smallest size it is the other way round, 1 KB is counted as 1,024 bytes, so the file also passes a form that counts 1,000.

    It says the picture is too detailed to fit. What now?

    The pixels are fixed by the form, so only the quality can be lowered, and a busy picture at low quality can still be bigger than the limit. Use a picture with a plain background, taken in even light, or check that the largest size is right.

    My file is smaller than the smallest size. What can I do?

    A small plain picture, a signature for example, can be only a few KB even at the best quality. Tick the box to pad it: filler is added invisibly to the file header until it reaches the smallest size, and the picture is not changed at all. If you would rather not, use a larger or more detailed picture.

    Are my files uploaded anywhere?

    No. Everything happens inside your browser, on your own device. Your files are never sent to a server, and you can confirm that in your browser's network tab. Close the tab and they're gone.

    Is there a file size limit?

    Each file can be up to 100 MB, and up to 300 MB in total. Because the work happens on your device, very large files depend on your available memory. A desktop browser handles them best.

    More tools

    Guides