Crop before you compress
Empty background costs bytes. Cropping tight on the subject leaves more of the size budget for the detail that matters.
30 KB is a common cap for scanned photographs on admission and application portals. Drop your photo in below — the target is already set to 30 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 30 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.
30 KB is common for scanned photographs on admission portals, employee onboarding systems and visa appointment sites.
For a colour headshot, 300×400 px JPG is a good fit. For a document crop where small text must stay readable, keep the pixel width high and accept a lower quality — text survives compression better than skin tones do.
Rotating after compressing. Many viewers rotate using EXIF metadata rather than the pixels, and some portals ignore EXIF entirely, so the photo appears sideways to the reviewer. Rotate first, then compress.
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