Any file. Any shape.

Resize Image

Resize JPG, PNG and WebP images — free, unlimited, and entirely private. Nothing leaves your browser.

Drop files here or click to choose

🔒 Your files never leave your browser

How it works

This tool resizes JPG, PNG and WebP images directly inside your browser tab — no server, no upload, no waiting in a queue. Resizing uses Lanczos resampling (via the pica library) for a sharper result than a plain browser scale, especially when shrinking photos significantly.

Before resizing, Moyang reads the image's EXIF orientation tag and applies it — a photo taken on its side by a phone comes out upright, sized correctly, instead of getting resized in the wrong dimension. Pick a preset for common sizes, or dial in an exact width and height, a percentage, or a target long side; the result is re-encoded in the same format as your original (JPG, PNG or WebP). Your original file is never modified, and nothing ever leaves your device.

Because everything runs locally, there's no daily limit and no file size cap — the kind of restrictions server-based resizers impose to control their hosting bill. Resize one file or fifty; once a batch is done, download every result at once as a single ZIP.

Limitations

Exact-size mode stretches the image if its original aspect ratio doesn't match your chosen width and height — use percent or long-side mode to always preserve proportions. Images over 100 megapixels aren't processed — decoding runs entirely in your browser's memory, and a file that large risks crashing the tab.

FAQ

Is this image resizer really free?
Yes — completely free, with no file size limits, no daily quota, and no account required. All resizing happens in your browser, so there's no server cost to recoup.
Does resizing rotate my photo the wrong way?
No — Moyang reads your photo's EXIF orientation before resizing, so portrait photos taken on a phone come out right-side up, matching what you saw when you took them.
Will resizing distort my image?
Percent and long-side mode always scale width and height together, preserving the original aspect ratio. Exact-size mode sets precisely the width and height you choose, which will stretch the image if its aspect ratio doesn't match — use percent or long-side mode instead if you want to avoid any distortion.
Is there a file size or batch limit?
No batch limit — resize as many files as you like. Individual images are capped at 100 megapixels, which covers even the highest-resolution phone cameras; this keeps resizing from overwhelming your browser on unusually large or corrupted files.