Install ChoreCrush — works offline

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.

← Back to Image Resizer