Crop before you compress
Empty background costs bytes. Cropping tight on the subject leaves more of the size budget for the detail that matters.
40 KB is enough for a sharp colour headshot at passport dimensions when the compression is tuned properly. Drop your photo in below — the target is already set to 40 KB, and everything runs inside this browser tab, so the image never leaves your device.
Empty background costs bytes. Cropping tight on the subject leaves more of the size budget for the detail that matters.
Most forms cap both KB and pixels. Set the dimension preset here as well so a 40 KB file is not rejected for being the wrong shape.
PNG stores photos far less efficiently. Choosing JPG output often reaches the target with visibly better quality.
40 KB is a comfortable middle limit used by job boards, internal HR systems and a number of exam portals that allow a range up to 50 KB.
At 40 KB a 350×450 px colour headshot keeps genuinely natural skin tone. This is roughly the point where compression stops being a compromise for passport-style photos.
Assuming bigger is safer. Some portals reject anything over their cap without saying so clearly, and a silent failure at upload is far more common than a quality complaint.
Security first
Runs on your device
WebAssembly in your tab
Zero uploads
0 bytes sent to a server
Nothing stored
Cleared when the tab closes
No account
No sign-up, no tracking