🔒 Files never leave your browser

Resize photos for passport & visa forms

Visa and passport portals often demand an exact pixel size and a tight file-size limit. Drop your photo below to resize and compress it to fit those rules — entirely in your browser, so your ID photo never leaves your device.

⬆️
Drop images here
or browse your files · PNG, JPEG, WebP, GIF
Convert to
Quality80
Target KB
Max width

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.

More tools

More free tools, same promise

Passport & Visa Photo Resizer — Free, No Upload