Free local image resizer

Resize an image by pixels in your browser

Set a longest edge, width, height, percentage, or bounding box. Vaultaire keeps the image proportional, removes supported source metadata, and checks the new file before download.

To resize an image: choose a still JPEG, PNG, or WebP, enter the new size, then download the verified copy. Your original file stays unchanged.

Image resizer

  1. 1Choose
  2. 2Resize
  3. 3Download

Choose an image

Still JPEG, PNG, or WebP. Up to 20 MB, 8,192 pixels on either side, and 16,000,000 total pixels.

or drop it here

Last tested

What does this image resizer do?

Vaultaire changes the pixel dimensions of one still JPEG, PNG, or WebP. It keeps the full composition and aspect ratio, applies stored display orientation, and makes a new web-ready image.

The selected file is processed in a dedicated browser worker. Pica's pinned JavaScript resampler handles photos and graphics. Pixel art uses nearest-neighbor sampling. No resize API receives the file.

How do I resize an image to exact pixel dimensions?

  1. Choose an image. Select one still JPEG, PNG, or WebP. The browser checks the file before decoding it.
  2. Set one dimension. Use the longest edge, width, height, percentage, or a maximum box. The other side is calculated for you.
  3. Download the checked copy. The new file stays locked until its dimensions, decoded pixels, and supported metadata pass.

Can an image be resized without losing quality?

Not literally. A smaller raster contains fewer pixels. A larger raster contains more samples, but no new captured detail. JPEG and lossy WebP can also change pixel values during encoding.

This tool makes the tradeoff inspectable. Photo mode uses a fixed high-quality resampling filter. The receipt reports the requested dimensions, the decoded output dimensions, format, encoder setting, file size, orientation handling, transparency, and supported metadata result.

Pica documents its browser resampling limits in the project repository. The browser APIs used for local decode and output are defined by createImageBitmap and OffscreenCanvas.convertToBlob.

JPEG, PNG, or WebP output

Image resizer output choices
Format Best for Transparency Setting
JPEG Photos and broad compatibility No. A background choice is required. Encoder quality
PNG Graphics, text, and exact alpha Yes Lossless output encoding
WebP Smaller modern web images Yes, when the browser encoder supports it Encoder quality

The browser tests each encoder after you choose a file. A format is disabled if the returned file type, signature, or test decode does not match the request.

Private image resizing without an upload

Cloudflare serves this page and its static code. After selection, the file moves only between the page and a same-origin worker in your browser. The route blocks network connections and disables client analytics. A later page navigation still makes a normal web request.

Resizing creates a new raster and does not preserve the original encoded image data. Supported source metadata is reported, not copied, and scanned again in the output. This does not detect or remove every invisible pixel watermark or proprietary steganographic signal.

Image resizer FAQ

How do I resize an image to exact pixel dimensions?

Choose an image, select Width or Height, and enter the target in pixels. Vaultaire calculates the other side and keeps the aspect ratio locked.

Does the image resizer upload my photo?

No. The selected image is read, resized, encoded, and verified inside your browser. Analytics are disabled on the image-resizer route.

Can I resize an image without losing quality?

Every resize changes the pixel grid. Downscaling removes pixels, enlargement does not add captured detail, and JPEG or WebP encoding can add compression loss. The tool uses a controlled resampling method and verifies the output rather than claiming zero quality loss.

Does changing pixel dimensions change DPI or PPI?

Pixel dimensions and print density are separate. This tool changes the pixel grid. It does not set a requested DPI or PPI value.

Does resizing remove photo metadata?

The new file does not copy supported source EXIF, XMP, location, origin, or C2PA records. Vaultaire scans the output again and blocks download if supported private or origin metadata remains. It cannot rule out every proprietary or pixel-embedded signal.