About Image Resizer
What it does
Drop a photo, crop it, resize it, pick WebP or PNG / JPG quality, hit download. Everything runs in the browser — no server, no upload, no account. HEIC inputs from iPhones are converted on the fly.
How it works
- Hermite resampler for downscaling — noticeably less aliasing than the browser's default
drawImage, especially at extreme size reductions. - HEIC conversion happens in-browser via heic2any so you don't need to convert on the device first.
- Probe / lock pattern — pick a target file size and the encoder probes for the quality value that hits it within tolerance.
- EXIF metadata is stripped during the re-encode, so the output won't carry GPS coordinates or device info.
Limits
- Lossless workflows for photo prints aren't supported — every export goes through a re-encode. Keep the original file when archival quality matters.
- Very large source images (40+ MP) work but the in-memory canvas is the bottleneck — phones may struggle.
Privacy
Browser-only. Your photos never leave the device — they're loaded into memory, resampled in a Web Worker, and downloaded as a blob. EXIF stripping is automatic so the output is also privacy-clean to share.