Resize Image Online

Set new dimensions in pixels, scale by percentage, or fit within a target size. Downscaling uses high-quality resampling for sharp results.

Upload an Image to Resize

or drag and drop here

JPG, PNG, WebP · Max 25 MB

How to Resize an Image

  1. Upload a JPG, PNG, or WebP image.
  2. Type a new width or height in pixels — the other dimension follows automatically when aspect ratio is locked.
  3. Or use a percentage button to scale relative to the original.
  4. Pick a format and click Resize & Download.

Pixel vs. Percentage Resizing

Pixel resizing sets exact dimensions — useful when you need a specific size (e.g. 1920×1080 for a wallpaper, 1080×1080 for an Instagram square).

Percentage resizing scales relative to the current size — useful when you want to make an image roughly half the size without caring about exact pixels.

About Quality on Downscale and Upscale

Downscaling (making an image smaller) uses high-quality resampling and gives clean, sharp output. Upscaling (making an image larger than the original) cannot recover detail that wasn't there — the pixels are interpolated, so the result looks softer than a true high-resolution photo.

Resize Image — FAQ

Does resizing reduce file size?

Smaller dimensions almost always produce a smaller file. JPG and WebP also let you tune quality on export to reduce file size further.

Will my image stay sharp after resizing?

Downscaling uses high-quality resampling (Pica when available, native canvas otherwise). Results are sharp for typical photo content. Upscaling beyond the original size is interpolation and will look softer.

Can I keep transparency?

Yes — export as PNG or WebP to preserve transparency. Exporting as JPG fills transparent areas with white.

What's the maximum size?

The output is capped at 8192×8192. The input upload is capped at 25 MB and 4096 px on the longest side.