Resize to exact pixels, a percentage, or a social-media preset - all in your browser.

Drop an image here or click to select
Supports JPG, PNG, WebP, GIF, BMP, SVG - up to 50 MB
or paste an image with Ctrl+V / ⌘V
Your image is processed locally. Nothing is uploaded.
Upload your image
Click "Choose file" or drag and drop your image onto the tool.
Enter target dimensions
Type the desired width and height in pixels, or use the percentage slider, or choose a social-media preset.
Select output format
Keep the original format or convert to JPG, PNG, or WebP.
Click "Resize Image"
The resize happens instantly in your browser - no server upload.
Download your resized image
Click the Download button to save the resized file to your device.
Resizing changes the pixel dimensions of an image - how many pixels wide and tall it is. This is different from compression, which changes how efficiently those pixels are stored. You need to resize when an image is too large to display correctly, exceeds an upload size limit, or is slowing down a web page because it is larger than its container.
Common situations that call for resizing: a photo from a modern smartphone is typically 4000-6000 pixels wide, which is far larger than any website column or email viewer needs. Scaling it down to 1200px wide before uploading can reduce file size by 80% and speed up page load without any visible quality loss at typical viewing sizes. To resize many photos at once, the bulk resize tool processes up to 50 images in a single batch.
Both reduce file size, but they work differently. Resizing throws away pixels you do not need. Compression stores the remaining pixels more efficiently. For web images, resizing to the right display width is almost always the first step - then compression squeezes the last few kilobytes out. If you compress a 4000px image to 50 KB it will still render slowly because the browser has to decode and scale 16 million pixels. Resize first, then compress.
Locking the aspect ratio keeps your image proportional and prevents distortion. Unlock it only when you need an exact canvas size - for example, a social profile photo that must be exactly 400x400 pixels. For general resizing, locked aspect ratio is almost always the right choice. Use the percentage option when you want to scale uniformly without caring about exact pixel counts.
If you are resizing images for a website, see the guide on recommended image sizes for web for target dimensions and file size budgets by image type. For social media, the Instagram resize guide covers all post, story, and reel formats.