Free image resizer

Resize JPG, PNG, and WebP images to exact pixel dimensions or by percentage. Keep the original proportions and download the result without uploading your image.

Format
Free browser tool
Updated
Updated
ToolPerformance

Private by design

Resize an image in your browser

Need a profile photo, product image, or web graphic at a specific size? Resize it here without uploading the original.

No upload · No account · No stored files

Ready when you are.

How to resize an image

  1. Choose or drop a JPG, PNG, or WebP image up to 25 MB.
  2. Enter an exact width or height in pixels, or switch to percentage scaling.
  3. Keep the proportions locked unless you intentionally want to stretch the image.
  4. Resize the image, check the preview and dimensions, then download the new copy.

The tool starts with enlargement disabled because adding pixels cannot recreate missing detail. Turn it on only when a larger file is required and inspect the result for softness.

Resize by pixels or percentage

MethodBest forExample
Exact pixelsUpload requirements, website layouts, email images, and known display dimensionsChange a 2400-pixel-wide photo to 1200 pixels wide
PercentageMaking an image proportionally smaller without calculating dimensionsChoose 50% to halve both its width and height

Halving both dimensions reduces the total pixel area to one quarter of the original. The downloaded file size also changes because the browser creates a newly encoded copy. JPEG and WebP output use a fixed high-quality setting of 92%; use the image compressor when you want direct control over quality and file size.

Keep the right proportions

An image's aspect ratio is the relationship between its width and height. Keeping the original proportions prevents faces, logos, and other content from appearing unusually wide or narrow.

Proportion locking is enabled by default. When you change the width, the height is calculated automatically, and vice versa. Turn it off only when exact independent dimensions matter more than preserving the original shape. This tool resizes the complete image; it does not crop any content from the edges.

Privacy and limits

The resizer runs in your browser. Your source image is not uploaded to Bitfoo, stored on a server, or included in analytics. Closing or leaving the page releases the temporary browser copies. Optional enlargement is capped at 200% when scaling by percentage.

Creating a resized copy removes embedded metadata such as camera details and location data. Animated PNG and WebP files are rejected before processing. SVG files, HEIC files, and images over 25 MB or 30 megapixels are not supported. For dependable browser performance, each output dimension is limited to 8,192 pixels and the output is limited to 30 megapixels.

Common image resizer questions

What is the difference between resizing and compressing an image?

Resizing changes the pixel width and height. Compression primarily reduces file size by changing how image data is encoded. A smaller image often uses less storage, but use the image compressor when file size is your main concern.

Will resizing reduce image quality?

Reducing dimensions usually looks sharp when the image is displayed at or below its new size. Enlarging can look soft or pixelated because the browser must estimate pixels that were not present in the original.

Why does changing the width also change the height?

The proportions are locked by default to prevent distortion. Turn off “Keep original proportions” if you need to enter the width and height independently.

Does this tool crop the image?

No. It scales the complete image to the requested dimensions. If the proportions are unlocked and the target shape differs from the source, the image will stretch rather than crop.

Does Bitfoo upload or keep my image?

No. The browser reads, resizes, previews, and downloads the image locally. Bitfoo does not receive the image file.