Image Resizer
Resize one or up to 20 JPG, PNG, and static WebP images by pixels, percentage, or presets. Review every result and download locally.
- Runs in your browser
- No image upload
- Review before download
JPG, PNG, or static WebP · up to 20 images · 25 MiB each / 128 MiB total · local processing
More image tools
Continue with another image task after resizing.
How to resize an image
- 1 · UploadChoose one or multiple JPG, PNG, or static WebP images.
- 2 · ResizeChoose pixels, percentage, bounds, or presets; select Fit, Crop, Pad, or Stretch.
- 3 · DownloadResize locally, inspect each measured result, then download files or a ZIP.
Resize images your way
Resize by pixels, percentage, or bounds
Set exact width and height, percentage, longest edge, maximum width or maximum height. Ratio Lock follows the oriented source. Fit treats dimensions as a maximum boundary; Crop, Pad and Stretch use an exact canvas unless enlargement prevention reduces it.
Fit without distortion
Fit preserves the source aspect ratio and places the full image inside the requested bounds. The output may be smaller on one axis.
Crop to exact dimensions
Crop fills the exact canvas and removes overflow. Drag or use keyboard/zoom in the rectangle editor to choose focus; nine anchors are quick starting positions. Circle crop applies a real circular pixel mask.
Pad to an exact canvas
Pad preserves the full image and adds transparent or colored space to reach the exact requested dimensions.
Batch image resizing
Batch image resizing
Queue up to 20 images and process one job at a time. Each file has its own status, preview, download, cancel, remove, and retry. Download final outputs in a local ZIP.
Social media and common presets
Choose data-driven canvas examples for Instagram, Facebook, X, YouTube, LinkedIn and TikTok, plus common pixel sizes and ratios. A platform may accept other sizes or crop differently; review before posting.
Image resizer FAQ
How do I resize an image?
Choose an image, set dimensions or a preset, pick a layout, resize and download.
Can I resize multiple images at once?
Yes. Add up to 20 supported images, process them sequentially, then download each result or a ZIP.
How do I resize an image by pixels?
Choose Custom dimensions, enter width and height in px, and use Ratio Lock if needed.
Can I resize by percentage?
Yes. Use 1–400%. Above 100% explicitly enlarges the image.
How do I keep the aspect ratio?
Enable Ratio Lock for custom dimensions, or use Fit, percentage, longest edge or a maximum boundary.
Can I resize for Instagram, YouTube or LinkedIn?
Yes. Choose a labeled design canvas and inspect the final crop. Platform sizes and display crops can change.
Can I resize in inches or centimeters?
Yes. Advanced converts in, cm or mm to pixels at your PPI. JPEG and PNG write density metadata; WebP may not.
Is my image uploaded?
No. This tool reads, resizes, encodes, previews, and downloads the image inside your browser.
Which input formats work?
JPG, PNG, and static WebP are supported. Animated PNG and WebP, GIF, HEIC, AVIF, and SVG are rejected.
What does quality change?
Quality affects JPG and WebP encoding. PNG output is lossless and does not expose a quality slider.
What is the difference between Fit, Crop, Pad and Stretch?
Fit keeps the whole image within bounds. Crop fills an exact frame by removing overflow. Pad keeps the whole image on an exact canvas. Stretch forces width and height and may distort the image.
Can I enlarge a small image?
Yes, disable enlargement prevention or choose more than 100%. Upscaling increases dimensions but cannot restore missing detail.
Is metadata preserved?
No. Browser re-encoding may remove EXIF and other metadata; JPEG orientation is normalized into output pixels.
Will resizing always make the file smaller?
No. The output may be smaller, unchanged, or larger depending on dimensions, format, transparency, detail, and quality. PicRecast reports the actual encoded sizes.
Related image tools
Continue with a focused local workflow.