Resize & convert images, entirely in your browser.
1. Choose an image
Drop an image here, paste from your clipboard,
or use the button below. PNG, JPEG, WebP, SVG, GIF, up to 20 MB.
× ·
2. Resize
Canvas size
The output frame. Free to be any dimensions.
Width (px)
Height (px)
Quick sizes
Aspect ratio
Image size & transform
Use the centre handle to move, corners to scale, the lollipop to rotate. Hold
Space
to drag from anywhere,
Alt
to scale from the centre, or
Shift
to snap — 15° rotating, 25% scaling.
Source: ×.
Scale: UpscaledStretched
Width (px)
Height (px)
X (px)
Y (px)
Rotation (°)
Allow image larger than canvas
When off, typed sizes and presets are clamped so the image fits within the canvas.
Format
Picking a format
PNG: lossless, supports transparency. Best for logos, icons, screenshots.
JPEG: lossy, no transparency. Best for photos.
WebP: smaller files at the same quality. Works in every modern browser.
Quality
%
Background
Transparent
Leave the canvas around the image transparent. JPEG always fills.
3. Preview
Canvas
×
Image ×
Size
Share
The URL below carries your resize settings. Image data stays on your device, so drop your own image after opening the link.
Some inputs are too long to fit in the URL.
Share URL
How to use the Image Resizer
Drop in or pick an image.
Set the target dimensions, position, and rotation.
Pick an output format and download.
Frequently asked questions
Is my image uploaded?
No. Resizing and conversion run on a canvas in your browser, so files never leave your device.
Which output formats are supported?
PNG, JPEG, and WebP. Multi-size .ico is generated for favicons.