Image Resizer

Resize any image to your desired dimensions. Maintain quality with aspect ratio lock, or enter custom sizes.

Drop your image here

or click to browse

How to Resize an Image

  1. Add your image - Click the drop area or drag and drop your image file.
  2. Set your dimensions - Enter custom width and height, or use a quick preset.
  3. Lock aspect ratio - Keep the locked to maintain proportions, or unlock for custom sizing.
  4. Choose format - Select PNG for quality, JPG for smaller files, or WebP for modern browsers.
  5. Download - Click "Resize & Download" to get your resized image.

Why Resize Images?

Most resizing jobs come down to a handful of situations: an upload form rejecting a photo for being too big, an email bouncing over attachment limits, a listing site displaying your product photo cropped strangely, or a profile picture that needs to be an exact square. In every case the fix is the same: get the pixel dimensions right before you upload. Because a straight-off-the-camera phone photo is often 4000 pixels wide and a website only displays 800, resizing routinely cuts file size by 90 percent before any compression even enters the picture.

Common Sizes Cheat Sheet

These are the dimensions the major platforms actually render at. Type them into the width and height fields, or use them to sanity-check a preset:

Instagram post1080 × 1350Portrait, the tallest allowed
Instagram story / Reel1080 × 1920Full-screen 9:16
YouTube thumbnail1280 × 72016:9, under 2 MB
X / Twitter post1600 × 900Displays uncropped in feed
Facebook cover820 × 312Desktop display size
LinkedIn banner1584 × 396Profile background
Discord avatar512 × 512Square, shown as circle
Email-friendly photo1024 × 768Sharp on screen, small to send

Pixels, Not Inches

A frequent point of confusion: digital images do not have an inherent physical size. A 3000 pixel wide photo can print at 10 inches (crisp 300 DPI) or 30 inches (soft 100 DPI); the pixels are the same either way. So when a print shop asks for "4x6 at 300 DPI," what they really need is 1200 by 1800 pixels, and that is the number to enter here. For anything staying on a screen, DPI is irrelevant and only the pixel dimensions matter.

Supported Formats

This tool works with all common image formats including JPG, PNG, WebP, GIF, and BMP. You can also convert between formats when you download - for example, upload a PNG and download as a compressed JPG.

Tips for Best Results

When resizing images, keep these tips in mind for optimal quality:

Frequently Asked Questions

Is there a limit on image size? Only your device's memory, since the resize happens on your own hardware rather than a server. Photos straight off a modern phone camera, at 50 megapixels and beyond, resize without trouble on any reasonably recent device.
Will making an image smaller hurt its quality? Scaling down keeps images looking sharp, because the tool is discarding detail rather than inventing it. Scaling up is the risky direction: the browser has to create pixels that were never captured, which reads as softness. Whenever possible, start from the largest original you have and only shrink.
What is the difference between resizing and compressing? Resizing changes the pixel dimensions; compressing keeps the dimensions and re-encodes the pixels more aggressively. They attack file size from different angles and work best together: resize to the dimensions you actually need first, then compress the result. Our Image Compressor handles the second step, including hitting an exact target size like 200 KB.
Can I resize several images at once? This tool works on one image at a time so you can check each result. For a stack of images, repeat the process; since nothing uploads, each one only takes a few seconds.
What happens to my photo after I resize it? Nothing, because it never went anywhere. The image is read into an HTML5 canvas inside your browser tab, redrawn at the new dimensions there, and downloaded from that same tab. There is no copy on any server to delete because none was ever made.
Which output format should I choose? JPG for photographs, since it produces the smallest files for that content. PNG for screenshots, logos, or anything with text and sharp edges, and it is the only choice of the two that keeps transparency. WebP beats both on size and is safe for the web now, but a few older apps still cannot open it.