Pick a country, drag to fit, export the exact pixels.
Runs in your browser. Your photo never leaves your device.
Drop your photo here
.jpg .png .webp · tap to browse
photo.jpg
Drop another to replace
Country
Size mm
×
DPI
Zoom
Background
600 × 600 px
Drag the photo to position. Scroll to zoom.
Dimensions only. This resizes and crops to the correct pixel size and aspect ratio. It does not check head size, expression, lighting, or background colour, and requirements differ by country. Confirm against official government guidance before you submit.
Sized. Exact pixels.
·
✓ Fwipped
Never left your device
No upload
Runs on your device
We never see your photos
// How it works
Three steps. Zero uploads.
01
Drop
Drag a photo onto the page. It stays on your device.
02
Pick a spec
Choose a country, or set custom millimetres and DPI. The crop locks to the right aspect ratio.
03
Fit and export
Drag to position, zoom to fit, then export a JPG at the exact pixel size.
// Why this is different
Your photo never leaves your machine.
Most passport photo tools upload your face to a server to resize it. fwip does the cropping in your browser, so the photo of you never leaves your device. It sizes to the correct dimensions and aspect ratio only, and is honest that it cannot judge whether a photo meets a country's rules.
fwip works differently. The processing engine runs entirely in your browser. Your image is read from your device, processed on your CPU, and the result is saved back to your device. No server is involved. We literally cannot see your file.
No server processing
Everything runs on your device using WebAssembly. Your file never touches a network.
No account required
Drop a file. Get a result. No sign-up, no email, no password.
No subscription
Free in the browser. $99 once for the offline bundle. That's it. Forever.
Works offline
The desktop version works with no internet connection at all.
// How fwip compares
fwip vs the rest.
fwip
Online passport photo sites
Photo editor apps
Print shop
Upload required
No
Yes
Varies
In person
Account required
No
Sometimes
Yes
No
Price
$15 / tool
Per photo or paid
/yr
Per visit
Files leave device
Never
Always
Varies
Yes
Works offline
Yes
No
Some
n/a
Batch processing
Offline bundle
No
Manual
No
// Questions
Frequently asked.
Does this guarantee my photo will be accepted?▾
No. fwip resizes and crops to the correct pixel dimensions and aspect ratio only. It does not check head size, expression, lighting, shadows, or background colour, and the rules differ by country. Always confirm against official government guidance before you submit.
Which sizes are supported?▾
United States 2x2 inch (600x600 px), United Kingdom, EU / Schengen and Australia at 35x45 mm, Canada at 50x70 mm, India at 51x51 mm, plus a custom millimetre option. Millimetre sizes convert to pixels at 300 or 600 DPI.
What pixel size do the millimetre specs produce?▾
Pixels are millimetres divided by 25.4, times the DPI. At 300 DPI, 35x45 mm is 413x531 px and 50x70 mm is 591x827 px. At 600 DPI those double. The US and India specs are fixed pixel sizes and ignore the DPI setting.
Will it distort my face?▾
No. The crop always preserves the spec aspect ratio. You reposition and zoom the photo inside that frame, and empty edges are filled with the background colour you choose. The photo is never stretched.
Does the photo get uploaded anywhere?▾
No. Everything runs in your browser with the canvas API. The image is read, cropped, and exported locally. Nothing is sent to a server.