Image Resizer
Resize images by pixels or percentage
Sometimes you know the number: a marketplace avatar at 1000×1000, a hero image at 1920×1080, an Open Graph card at 1200×630. Sometimes you only know the relationship: half size, double size. This handles both. Type a width or a height and, with Keep aspect ratio ticked, the other value follows from the source's proportions; type into Scale % and both dimensions recalculate at once. There are shortcut buttons for 25%, 50%, 75%, 100%, 200%, 400%, and for the four sizes people ask for most. Downscaling uses high-quality resampling, so a shrink looks better than the same operation in a basic editor. Output can be PNG, JPG, or WebP — note that JPG and WebP are written at a fixed encoder setting here, and JPG cannot carry transparency.
Resize images to exact pixel dimensions or by percentage, with aspect-ratio locking and bulk support. Ideal for preparing photos for web, avatars, or marketplace requirements.
Private Image Resizer In Your Browser
Image Resizer is processed locally with client-side JavaScript. Your files never touch a server, and there is no queue to wait in.
How to use Image Resizer
Bring in a file with the Drop an image to resize target; anything your browser can display is accepted.
Leave Keep aspect ratio enabled, then set Width (px) or Height (px), or type a percentage into Scale %.
Pick an output format from the Format dropdown — PNG, JPG, or WebP — or use a preset size chip.
Press Resize image, then download the result from the button showing its file size.
- Aspect ratio locking is on by default and reports the source dimensions, e.g. Keep aspect ratio (1920×1080)
- Dimensions can be typed directly or derived from a percentage, with preset chips for 25% through 400% and four common target sizes
- Output format is selectable as PNG, JPG, or WebP per resize
- Dimensions are clamped to a 1–10000 pixel range, and downscaling uses high-quality resampling
- A marketplace seller preparing product photos to the exact pixel dimensions a listing platform requires.
- A designer generating the half-size and double-size variants of an asset for a responsive layout.
- A developer batch-preparing avatars at 256×256 before uploading them to a user account.