Image tools

Resize image

Set the dimensions of a PNG or JPG, with a preview and a download. Your image stays on your device.

Private · processed on your device

Choose your image

Drop one PNG or JPG here, or choose a file.

Input: up to 10 MB, 12 million pixels and 16,384 pixels per side. Export: up to 4,096 pixels per side and 12 million pixels.

No image selected.

Target dimensions

Change either dimension with aspect ratio locked. Unlock it to choose both independently; this stretches the image.

Scale from original size

Scale both original dimensions uniformly, rounded to whole pixels. Applying a scale locks the aspect ratio. Positive percentages with up to two decimals; output limits still apply.

Add an image to choose its dimensions.

Output keeps the input format. PNG transparency is preserved; JPG is re-encoded at quality 92. Enlarging cannot recover missing detail.

Undo changes restores your source, dimensions, scale draft, preview and download after edits, Reset or Clear. A successful resize or accepted replacement ends recovery.

Preview your resize

Add an image to preview the target layout.

Layout previews show shape and framing at fit size. The Resized preview shows the encoded result. Download to inspect full resolution.

Choose an image to begin.

How to resize your image

  1. Choose one PNG or JPG image, or drop it into the file area.
  2. Enter a width or height, or apply a percentage from the original. Review the live target-layout preview. Keep aspect ratio locked to preserve the image’s shape.
  3. Select Resize image, check the preview, and download the result.

Example

A 1,600 × 900 image resized to a width of 800 becomes 800 × 450 with the aspect ratio kept. Turn the setting off to choose both dimensions independently; this may stretch your image.

Privacy and limitations

Files are decoded and resized in this browser. There is no upload or cloud fallback. Invalid replacements and cancelled or failed processing preserve available work. Dimension changes hide obsolete output; Undo changes restores your source, dimensions, scale draft, preview and download after edits, Reset or Clear. Successful resizing or an accepted replacement ends recovery. Preparation and resizing waits have 30-second deadlines; native work already running cannot be forcibly interrupted. Output is limited to 4,096 pixels per side and 12 million pixels; input is limited to 10 MB, 12 million pixels and 16,384 pixels per side to reduce memory pressure. Initial dimensions use the original size, reduced only when export limits require it.

Enlarging an image does not restore missing detail. JPG is lossy even when dimensions stay the same. Browser encoding and color management can vary; metadata is not preserved. EXIF orientation is applied by the browser. Animated PNG input exports a still frame. SVG, GIF, HEIC and WEBP are not supported in this release.

Will transparent areas stay transparent?

Yes, PNG output preserves transparency. JPG cannot contain transparency.

Can I resize several files at once?

This tool processes one image at a time to keep memory use bounded.

More tools

Create a QR code or browse the image tools roadmap.