File size tool
Compress passport photo file size for online upload
Many portals reject technically correct photos that exceed a kilobyte cap — US DS-160 commonly expects ≤240 KB.
Read more
Many portals reject technically correct photos that exceed a kilobyte cap — US DS-160 commonly expects ≤240 KB. Compress here for free in your browser: we resize to official pixels and JPEG-optimize to the catalog KB limit. This does not run the paid creator (no background replace or head-height restyle).

Try it now
Runs in your browser. Open Create or Verify when you are ready to export.
Upload a JPEG to check and compress against official KB limits
JPEG or PNG · processed in your browser only
Typical file-size limits
- US Passport / DS-160 — up to ~240 KB in our catalog
- UKVI digital — 50 KB–6 MB window
- Indian passport — up to ~300 KB
- German / French Schengen digital — often ≤240 KB
Safe compression workflow
Use the compressor on this page: pick the document, upload, and download a JPEG at official pixels and KB.
More details
Use the compressor on this page: pick the document, upload, and download a JPEG at official pixels and KB. If head height or background is wrong, run the free checker then the paid creator — the same photo is carried across, no re-upload.
What not to do
- Do not downscale below required pixel dimensions to save KB
- Do not convert to PNG then back to JPEG repeatedly
- Do not apply sharpening filters to hide blur — reviewers notice
FAQ
Why is my photo over the limit after cropping?
High-resolution phone exports can be several megabytes. PicsForm targets the document's pixel grid and KB ceiling in one export step.
How PicsForm fits your workflow
PicsForm matches photos to published requirements. This is not legal or immigration advice and does not guarantee application approval. Always confirm current rules on the official portal.