Image Resizer
An image resizer changes the pixel dimensions of a photo. This free tool resizes JPG, PNG, WebP, GIF and BMP images by exact width and height, by percentage, or to common social media sizes, with an aspect-ratio lock and a choice to crop, fit or stretch when the shape changes. Resizing happens in your browser, so images are never uploaded.
Free, no signup. Runs entirely in your browser; files and text are not uploaded.
How to use the Image Resizer
- Click Choose image or drag a photo onto the box.
- Enter a width or height (the other updates while Lock aspect ratio is on), click a percentage, or pick a social media size.
- If the shape changes, choose Crop to fill, Fit inside or Stretch.
- Pick the output format and quality, check the preview, then click Download.
Features
- Resize by exact pixels (up to 10,000 px per side) or by 25–200%
- Aspect-ratio lock that updates width and height together
- Ten social media size presets, including 1080×1080, 1080×1920 and 1200×630
- Crop to fill, fit inside with a background colour, or stretch
- Output as the original format, JPEG, PNG or WebP with a quality slider
- Live preview with the new dimensions and file size
Frequently asked questions
Does resizing reduce image quality?
Making an image smaller keeps it sharp. Enlarging it beyond its original size cannot add detail, so it will look softer; the tool warns you when you upscale. For JPEG and WebP, the quality slider also affects compression.
How do I resize without stretching the image?
Keep Lock aspect ratio switched on and change only the width or the height. When you need a different shape, such as a square, choose Crop to fill to trim the edges or Fit inside to add a background instead of distorting the photo.
What size should an Instagram post be?
The presets use 1080 × 1080 px for square posts, 1080 × 1350 px for portrait posts and 1080 × 1920 px for Stories and Reels, which are the sizes widely recommended for Instagram. Check the platform’s current guidance for special formats.
Are my photos uploaded to a server?
No. The image is decoded and redrawn on a canvas inside your browser, and the download is created locally. Nothing is sent to naqashthaheem.com or any third party.
Related tools
- Image Compressor – Compress up to 20 JPG, PNG or WebP images at once in your browser and see the saving
- Image Format Converter – Convert images between JPG, PNG, WebP, BMP and AVIF in batches, locally in your browser
- WebP & AVIF Converter – Convert JPG, PNG and GIF images to WebP (or AVIF) in bulk and see the size saving
- Text to Image – Turn a heading and text into a PNG or JPG graphic for quotes and social media posts
Built and reviewed by Naqash Thaheem, Technical Project Manager. Last reviewed 2026-09-24.