Resize Image

Change image dimensions by pixels or percentage. 100% private, works in your browser.

Drop your image here

or click to browse from your device

JPG, PNG, WebP, GIF supported

How to Resize an Image

1

Upload Your Image

Drop or click to select your JPG, PNG, WebP, or GIF image.

2

Set Dimensions

Enter your target width/height in pixels, or use percentage mode to scale proportionally.

3

Resize

Click "Resize Image" and preview the result alongside the original.

4

Download

Save your resized image in JPG, PNG, or WebP format.

Image Resizer — Change Image Dimensions to Exact Pixel Sizes

Image resizing is one of those tasks that comes up constantly and should be quick. Upload a photo, set the dimensions you need, download the result. Whether you need a 1920×1080 banner, a 500×500 product image, a 200×200 thumbnail, or any other specific size, this tool handles it in seconds — directly in your browser, no file uploads required.

You can resize by specifying exact pixel dimensions, by percentage of the original size, or by constraining one dimension and letting the other scale proportionally. The aspect ratio lock prevents accidental stretching — the most common mistake when resizing images manually.

How to Use It

Upload your image. The original dimensions are displayed automatically. Enter the target width, height, or both. With the aspect ratio lock enabled (default), changing one dimension automatically calculates the other to maintain the original proportions. Disable the lock if you need to change the aspect ratio (be aware this will stretch or squeeze the image). Choose the output format — JPEG for photos, PNG for images with transparency or sharp edges — and download.

For percentage resizing, enter a percentage value instead of pixels. 50% gives you half the original dimensions (one-quarter of the original number of pixels). 200% doubles both dimensions (four times the pixels).

Common Use Cases

Platform-specific requirements: Social media platforms, marketplace listings, and various online forms specify exact dimensions for images. Twitter/X header: 1500×500px. LinkedIn company cover: 1128×191px. Amazon product main image: minimum 1000px on the longest side. WhatsApp profile photo: displayed at 200×200px but up to 640×640 is accepted. Resize to what each platform needs before uploading.

Website optimisation: Images displayed at 400×300px in your website layout don't need to be uploaded as 4000×3000px files. Resizing images to match their display dimensions before uploading reduces page weight significantly. Your 5MB camera photo becomes a 100–200KB web image when resized to the displayed dimensions.

Email and document images: Images embedded in email newsletters, Word documents, or PDF reports should be resized to the dimensions they'll be displayed at. Embedding a 12MP photo into a Word document just to display it at a 3-inch width is wasteful and makes the document file unnecessarily large.

Creating thumbnails: Preview images, gallery thumbnails, and hover previews need to be small files that load quickly. Resize your full-resolution images to thumbnail dimensions (100×100, 150×150, 300×200, etc.) and use those versions specifically for thumbnail display.

Reducing storage and transfer size: When you need to share or store images and file size matters — WhatsApp has a 100MB attachment limit, most email services have 25MB limits, free cloud storage fills up — resizing reduces file size proportionally to the reduction in dimensions. Halving both dimensions reduces file size by approximately 75%.

Understanding Scaling and Quality

Reducing an image's dimensions (downscaling) almost always looks fine. The tool averages surrounding pixels to produce a smaller image, and the result at the target size looks nearly identical to the original. Enlarging an image (upscaling) produces a larger file but doesn't add real detail — the tool interpolates between existing pixels, which makes larger images look soft or slightly blurry. For enlarging images while maintaining sharpness, use the AI Image Upscaler tool on this site, which uses machine learning to add realistic detail rather than just interpolating.

Changing the aspect ratio (width-to-height proportion) stretches or squeezes the image. Stretched faces and distorted products are a common result of accidental aspect ratio changes. Use the aspect ratio lock and crop the image first if you need a different proportion.

Privacy and Limitations

Resizing happens in your browser — no uploads, no server processing. Very large images (above 30–40 megapixels) may be slow on older devices because the full image data is processed in memory. If you need to resize many images at once, the tool processes one at a time — batch resizing isn't currently supported.

Frequently Asked Questions

Downsizing generally preserves quality well. Upsizing can introduce some blurring since pixels must be interpolated. For best results, try to downsize rather than upsize.

When locked, changing width automatically adjusts height (and vice versa) to keep the original proportions. This prevents stretching or squishing your image.

No. All resizing happens entirely in your browser using the Canvas API. Your image never leaves your device.

You can upload JPG, PNG, WebP, and GIF images. You can export the result as JPG, PNG, or WebP.

There is no hard file-size limit since processing is done locally. Very large images (50 MB+) may be slow depending on your device's memory.