Free · No uploads · No sign-up
Convert, resize, and clean your images — entirely in your browser
Drop 50 phone photos, strip location metadata, resize to 1600 px, convert HEIC to WebP or JPEG, and download one ZIP. Your files never leave your device.
Drop up to hundreds of images here
HEIC, HEIF, AVIF, WebP, JPEG, PNG, TIFF, BMP, SVG, GIF, APNG — or click to browse. Files never leave your device.
100% private
Every conversion runs in your browser with WebCodecs, Canvas, and WASM codecs. Nothing is uploaded.
Metadata removed
EXIF and GPS location data are stripped automatically when images are re-encoded.
Target file size
Set a size cap like 1 MB and quality is auto-tuned per image until every file fits.
Batch transforms
Resize by longest edge, width, height, or exact pixels. Center-crop, rotate, and flip in bulk.
Presets
One-click profiles for websites, email, social media, print, and avatars.
Rename and ZIP
Template-based renaming with {'{name} {index} {date}'} tokens, then download one archive.
Frequently asked questions
Are my images uploaded to a server?
No. Decoding, resizing, and encoding all happen locally in your browser using WebCodecs, Canvas, and WebAssembly codecs like libheif. Your photos never leave your device.
How do I convert HEIC photos from my iPhone?
Drop your HEIC or HEIF files into the converter, pick WebP or JPEG as the output format, and press Convert all. A WASM build of libheif decodes HEIC even in browsers without native support.
Does converting remove GPS location data?
Yes. Re-encoding through the canvas pipeline always discards EXIF metadata, including GPS coordinates, camera model, and timestamps.
How does the make-every-image-smaller-than-1-MB mode work?
Enable target file size and set 1024 KB. For each image, the encoder binary-searches the quality setting until the output fits under your cap, keeping the best possible quality.
Is transparency preserved?
Yes, when the output format supports it. PNG and WebP keep alpha channels. JPEG does not support transparency, so transparent areas are flattened.
Which formats can I convert?
Input: HEIC, HEIF, AVIF, WebP, JPEG, PNG, TIFF, BMP, SVG, GIF, and APNG. Output: WebP, JPEG, PNG, and AVIF where the browser supports encoding it. Codec availability is detected at runtime.