Images & SVG
Image Resizer
Drop in an image and resize it to exact dimensions, a percentage, or a bounding box. Preview the result live and download it — your file never leaves this page.
Add an image
local onlyImages are decoded and resized on a local canvas and are never uploaded.
Add an image to start resizing.
Resized preview
no imageNothing to resize yet
Add or drop an image above to see the resized preview here.
Resize
liveTip: exact size with aspect lock is the quickest way to hit a target width. Use Fit box to keep an image inside a maximum area.
How it works
The image is drawn onto a local <canvas> at the size you choose and
exported in the format you pick. Cover mode crops to the centre, Contain mode fits the
whole image inside the box, and JPEG output is flattened onto white. No upload, no
account, and nothing sent over the network.
Practical uses
Resize or scale an image in the browser and export it at the size and format you need.
Common ways to use it
- Shrink a large photo to an exact width before uploading it.
- Fit a screenshot inside a maximum box while keeping its aspect ratio.
- Centre-crop an image to a square with Fit box and Cover.
1600 × 1000 to a target width of 800
Input
Load sample image (1600 × 1000) Mode: Exact size Width: 800 px Lock aspect ratio: on
Output
Output: 1600 × 1000 → 800 × 500 px Scale: ×0.5 Download name: sample-1600x1000-800x500.png
Verified with the tool's own sizing functions. With the lock off, width 800 produces 800 × 1000 (stretched); Fit box 800 × 800 with Cover produces 800 × 800 by centre-cropping a 1000 × 1000 region.
Options that matter
- Exact size — set width and height; the aspect lock derives the other side.
- Percentage — scale from 1% to 400%.
- Fit box — Contain keeps the whole image, Cover crops to fill, Stretch ignores the ratio.
- Output format — Auto, PNG, JPEG or WebP; the quality slider applies to JPEG and WebP only.
Things to keep in mind
- Auto keeps JPEG and WebP but exports PNG for PNG, GIF, BMP and SVG, so an animated GIF or a vector SVG is flattened to a still PNG.
- Enlarging past the source resolution cannot add detail beyond what the browser's scaling produces.
- Images are decoded and drawn on a local canvas and are never uploaded.