How to resize an image online
- Click Choose files (or drag & drop) and select one or more Image files. You can also paste an image from your clipboard.
- Pick a mode — percentage, target width or target height — and type the value. Proportions are always preserved.
- Press Resize images. Processing runs with a live progress indicator.
- Open the download page to save your files individually or grab everything as a single ZIP.
Why resize images?
Forms want a maximum width, marketplaces want exact dimensions, and emailing a 6000-pixel photo helps nobody. Pick a percentage or type a target width or height, and every image in the batch is scaled cleanly with its proportions intact — no stretching, no squashing.
What this tool preserves — and what it changes
✓ Preserved
- Aspect ratio in every mode — percentage, target width or target height: the other dimension is calculated for you, never stretched
- PNG input comes back as PNG with lossless encoding — the resample is the only change, with no compression artifacts on top; JPG, WebP, GIF and BMP keep their own format too
- Your original file — the output is a new copy with a "-resized" suffix
↺ Changed
- Pixels are resampled at the new size with the browser's high-quality smoothing — upscaling past 100% is allowed but invents no detail
- JPG and WebP outputs are re-encoded once at a fixed 92% quality — there is no quality slider here (that lever lives on Compress Image)
- EXIF metadata (camera, GPS, timestamps) does not survive the canvas re-encode
- HEIC and AVIF inputs come back as JPG — HEIC is decoded by our bundled decoder and AVIF by the browser itself, but no browser canvas can encode either format back
Known limits & edge cases
- Output dimensions are whole pixels, capped at 16,384 px per side — each side is clamped independently, so an extreme upscale that busts the cap on one side only will bend the aspect ratio
- Inputs over 100 megapixels are refused with a clear message before any pixels are resampled — an out-of-memory guard, not a frozen tab; for most formats the inspection card flags it the moment you drop the file
- Animated GIF input is read as its first frame (the inspection card warns when it detects animation), and GIF output goes through our own encoder — the exact palette when the image already has 256 colors or fewer, median-cut quantization when it has more
The right dimensions, decided by you
Resize by percentage, target width or target height — proportions are always preserved, so nothing gets squashed. It’s the tool for the everyday size mismatches: a camera photo that needs to be 1200 pixels for a listing, avatars that must fit a 512-pixel slot, banners headed to a CMS with strict dimensions, or a whole folder that needs to come down to web scale in one batch.
Downscaling is where resizing shines: shrinking an image concentrates its detail, hides sensor noise and slashes file size — pair it with a quality-aware format like JPG or WebP and huge photos become nimble ones. Upscaling is the opposite deal: enlarging can’t invent detail that was never captured, so a stretched image goes soft. When a destination demands more pixels than you have, upscale as little as possible and start from the largest original available.
Frequently asked questions
Is this Resize Image tool free?
Yes — completely free, with no sign-up, no watermarks and no daily quota. Processing happens in this browser, so the practical limit is the memory available on your device.
Can I process multiple image files at once?
Yes. Add as many files as you like — each one is processed in sequence with its own progress status, and you can download the results individually or all together as a ZIP archive.
Will editing reduce image quality?
PNG output stays lossless. JPG and WebP are re-encoded once at high quality (92% by default; the compressor lets you choose), which is visually indistinguishable for photos. Each edit works from the decoded original — there is no repeated recompression.
What format will the edited image be in?
The same format you uploaded whenever possible (JPG, PNG, WebP, GIF or BMP). HEIC and AVIF inputs come back as JPG, since browsers can read those formats but not write them — the compressor additionally lets you pick JPG or WebP output explicitly.
Does resizing keep the aspect ratio?
Yes — every mode preserves the original proportions. Pick a percentage, a target width or a target height, and the other dimension is calculated automatically, so nothing gets stretched or squashed.