🛡️ 100% Private
Your images never leave your device. All processing runs locally in your browser — no server uploads, no data collection, no account needed.
🪪 Passport Photo Sizes
- India Passport — 35×45 mm
- US Passport — 2×2 inches
- UK Passport — 35×45 mm
- Visa Photo — 35×45 mm
- Custom any country size
📐 Supported Formats
- Input: JPEG, PNG, WebP, BMP, GIF
- Output: JPEG, PNG, WebP
- Max: 8000×8000 px
- Target size: 1 KB – 800 KB
- Units: px, mm, cm, inches
⚡ How It Works
Upload → choose preset or custom size → set target KB → click Resize → download. Done in seconds, works offline, no watermarks.
Frequently Asked Questions
What is the standard passport photo size in India? +
The standard Indian passport photo size is 35mm × 45mm (approximately 413×531 px at 300 DPI). Click the "Passport (IN)" preset to apply it instantly.
How do I resize an image to under 100 KB? +
Upload your image, drag the Target File Size slider to 100 KB, choose JPEG or WebP, and click Resize. The tool's binary-search algorithm automatically hits your exact target size.
What is the US passport photo size? +
The US passport photo requirement is 2×2 inches (51×51 mm / 600×600 px at 300 DPI). Use the "Passport (US)" preset for instant sizing.
Is this tool completely free? +
Yes — 100% free, no watermarks, no sign-up, no usage limits. All processing runs in your browser so there are no server costs involved.
JPEG, PNG, or WebP — which should I choose? +
JPEG — best for photos, smallest files. PNG — lossless, great for logos and transparency. WebP — best modern web format, excellent compression with high quality.
Does it work on mobile phones? +
Yes! PixelCraft is fully responsive and works on iOS and Android. Upload from your camera roll and download the resized photo straight back to your device.