Common photo requirements
Many systems ask for around 600×600px (US visa) or specific dimensions with a file under 100–240KB. Set the max width and target size in the options to match your form's exact rule.
How it works
We resize to your chosen dimensions and compress to hit the KB limit while keeping the face clear, using the Canvas API locally. Your sensitive ID photo is never uploaded.
Free forever, no strings
Squishpix is free with no login, no watermark, and no file limits. Because processing happens in your browser, we have no server costs to pass on to you. If it saves you time, you can support the project with a donation.
FAQ
What size should a passport or visa photo be?
It varies by country. US visa photos are typically 600×600px under 240KB; many others ask for specific dimensions and a file under 100–240KB. Set the max width and target KB to match your portal.
Is it safe to use my ID photo here?
Yes. All processing happens in your browser. Your passport or visa photo is never uploaded to any server.