Private image workspace

Image Resizer

Resize or circle-crop one JPG, PNG, or static WebP with precise dimensions, position, zoom, and layout controls. Processing stays in your browser.

1

Choose an image

Select one supported file to preview and validate.

JPG, PNG, or static WebP · up to 25 MiB and 40 megapixels · processed locally

2

Adjust settings

Choose the output that fits your task.

Crop shape

Turn this on to crop the image to a real circular pixel mask.

Output size
Layout and position
Output file
3

Preview & download

Review the real output before saving it.

Choose an image to begin.

Review the real output before saving it.

How to resize an image

  1. Choose one supported image and confirm its dimensions.
  2. Select a size method, Fit, Crop, or Pad, an anchor, and output settings.
  3. Resize locally, inspect the result, and download the new file.

Four ways to set size

Enter custom dimensions, scale from 1% to 400%, set the longest edge, or use a 300, 600, or 1080 square target. Ratio Lock uses the image's corrected visual orientation.

Fit without distortion

Fit preserves the source aspect ratio and places the full image inside the requested bounds. The output may be smaller on one axis.

Crop to exact dimensions

Crop fills the requested frame and removes overflow. Nine anchors control which part stays visible. Circle crop applies a true circular pixel mask; PNG and WebP keep transparent corners, while JPG uses your selected background.

Pad to an exact canvas

Pad preserves the full image and adds transparent or colored space to reach the exact requested dimensions.

Choose what stays in frame

Nine anchors position a Crop or a fitted image on a Pad canvas. They also provide the starting position for Circle Crop before you drag or use the keyboard.

JPG, PNG, and WebP output

Choose JPG for broad compatibility, PNG when you need transparency, or WebP for a modern lossy output with Alpha support. JPG and WebP quality controls change encoding, while PNG has no quality slider.

JPEG orientation is applied once

PicRecast reads EXIF Orientation and bakes the corrected visual direction into output pixels. Other EXIF, ICC, XMP, and camera metadata may be removed.

Output files may be smaller or larger

The result compares the actual encoded Blob with the original file. Dimensions, format, transparency, image detail, and quality can all change the final byte size.

Safety limits

PicRecast checks actual file signatures, rejects animated inputs, limits files to 25 MiB and images to 40 megapixels, and estimates memory before processing.

Local by design

Selection, validation, resizing, preview, and download happen in your browser. Image bytes are not sent to PicRecast or an external image-processing service.

Image resizer FAQ

Is my image uploaded?

No. This tool reads, resizes, encodes, previews, and downloads the image inside your browser.

Which input formats work?

JPG, PNG, and static WebP are supported. Animated PNG and WebP, GIF, HEIC, AVIF, and SVG are rejected.

What does quality change?

Quality affects JPG and WebP encoding. PNG output is lossless and does not expose a quality slider.

What is the difference between Fit, Crop, and Pad?

Fit keeps the whole image within bounds, Crop fills the frame and removes overflow, and Pad keeps the whole image on an exact-size canvas. Circle crop is a square Crop with a true circular mask.

Can resizing improve a small image?

Upscaling can increase pixel dimensions, but it cannot recreate detail that is absent from the source.

Is metadata preserved?

No. Browser re-encoding may remove EXIF and other metadata; JPEG orientation is normalized into output pixels.

Will resizing always make the file smaller?

No. The output may be smaller, unchanged, or larger depending on dimensions, format, transparency, detail, and quality. PicRecast reports the actual encoded sizes.

Related image tools

Continue with a focused local workflow.