Image dimensions and file size are different checks
A form can ask for a 200 × 230 pixel JPG between 20 KB and 50 KB. Those are three independent requirements: width and height describe the pixel grid, KB describes the file’s stored size, and JPG describes its format. Passing one does not mean the others pass.
This checker uses 1 KB = 1,024 bytes. A 50 KB limit therefore means 51,200 bytes. Some websites use decimal kilobytes instead; if a portal gives an exact byte limit, follow that number and compare it with the exact-byte result shown here.
For example, a 51,201-byte photo is slightly above this checker’s 50 KB maximum, even if your computer rounds its displayed size to 50 KB. Aim a little below the limit with Compress Image when the portal’s calculation is unclear.
What to do when a requirement fails
| Problem | Next step |
|---|---|
| File is too large | Use Compress Image to reduce the KB size. |
| Wrong width or height | Use Resize Image to set the required pixel dimensions. |
| PNG or HEIC where JPG is required | Use Image Converter to create a real JPG file. |
| File is below the minimum KB | Use the minimum-size option in Resize Image, while retaining the required dimensions. |
Renaming photo.png to photo.jpg does not convert it. This checker still identifies the PNG file header. Use the Image Converter to change the underlying file format, then check the new output.
What this checker can and cannot verify
Dimensions reflect the decoded image as displayed, including orientation applied by the browser. A stored DPI tag is shown when it can be read from JPG or PNG; an absent tag is reported as unspecified rather than guessed. HEIC and AVIF decoding depends on browser support and the HEIC fallback.
This tool checks technical file properties. It does not inspect a face, validate a passport background, check a signature’s legibility or guarantee acceptance by a government, school or recruitment portal. Read the current instructions on that portal as well.
No image is modified by this page. Your original stays untouched. After making a change with a linked tool, select the resulting file here again: the checker does not automatically receive files from another page.