Choose the size
Type a width and/or a height in pixels, tap a common size, or pick a percentage.
Set the width and height you need, or a percentage, and resize one photo or a whole batch. Nothing leaves your device.
100% private — your images are resized on your device and are never uploaded to any server.
Works with images up to about 60 MB each and up to 16,384 pixels on a side. GIFs use their first frame.
Keep going with your result in another tool. Nothing is uploaded.
Type a width and/or a height in pixels, tap a common size, or pick a percentage.
One or many. Each is resized with the same settings, right on your device.
Get each resized image or all of them together as a ZIP.
Resizing means changing the number of pixels in an image. The one rule that avoids a stretched, squashed result is to keep the aspect ratio: the relationship between width and height. If you type only a width, or only a height, this tool calculates the other value for each image so the proportions stay exactly as they were.
A 3:2 photo does not fit a square without a trade-off, so you choose how to handle it:
Reducing an image discards pixels, so it looks fine. Enlarging one has to invent pixels, so the result is softer, and no setting can bring back detail that was never captured. If you only ever want to shrink, tick "Don't enlarge smaller images" and a mixed batch will leave the small ones alone.
1920 × 1080 is Full HD and a good maximum for images shown on a page. 1280 × 720 suits blog images and video thumbnails. 1080 × 1080 is the standard square for social posts. 512 × 512 and 256 × 256 are typical for app icons and avatars. For each platform's exact recommended dimensions, check the platform's current guidelines, since they change often.
A 4,000-pixel photo scaled to 1,600 pixels usually weighs less than a third as much. If your goal is a specific file size rather than a specific pixel size, the size and the quality both matter, and it is worth reading how compression works before you pick a setting.
More utilities that also run without leaving your browser.