Resize JPG, PNG, WebP images to any size. Set pixels or percentage, lock aspect ratio, preview instantly, download immediately.
Click to choose or drag & drop an image here
Supports JPG, PNG, WebP, BMP, GIF
The Image Resizer is a free, browser-based tool that lets you change the dimensions of any image — JPG, PNG, WebP, BMP, or GIF — without installing software or uploading files to a server. Everything is processed entirely in your browser using the HTML5 Canvas API, which means your images stay completely private. The tool supports both exact pixel dimensions and percentage-based scaling, includes an aspect ratio lock to prevent distortion, and lets you choose the output format and quality.
Resizing images is a common need for web developers, designers, social media managers, and photographers. Whether you're optimising images for page speed, fitting a photo to specific platform dimensions, or reducing file size for email attachments, this tool gives you full control with instant visual feedback.
Set exact pixel dimensions or scale by percentage from 10% to 200% with a live preview of the resulting dimensions.
Keep your image proportions intact automatically. Changing width adjusts height and vice versa when the lock is enabled.
Output as JPEG, PNG, or WebP. Adjust JPEG/WebP quality from 60–100% to balance file size and visual quality.
See the original and resized images next to each other before downloading, with estimated file size shown.
One-click presets for common resolutions: 1920×1080, 1280×720, 800×600, 640×480, 400×400, and 200×200.
Your images are never uploaded to any server. All resizing happens locally in your browser using the Canvas API.