Image Resizer

Upload an image, set new dimensions, preview, and download. Runs entirely in your browser.

Click or drag & drop an image here

PNG, JPG, GIF, WebP supported

⭳ Download

About this image resizer

This free online image resizer uses the browser's Canvas API to draw your image at the new dimensions and export it as a PNG file — entirely on your device. No image data is ever uploaded to a server. You can upload PNG, JPG, GIF, or WebP files and download the result as a high-quality PNG. The aspect ratio lock automatically adjusts the opposite dimension whenever you change width or height, so you never accidentally stretch or squash your image.

How to resize an image

Click the upload area (or drag and drop your image onto it) to load an image. The original dimensions are shown automatically and pre-filled into the width and height fields. Enter your desired width or height — the other dimension updates automatically if the aspect ratio lock is on. Click Resize Image to generate the resized preview, then click Download to save it. To turn off proportional resizing and set width and height independently, click the lock button to unlock.

Common use cases

Resizing images is one of the most frequent tasks in web development and content creation. Reducing a large photo to a web-friendly size before uploading to a CMS or social media saves bandwidth and improves page load speed. Designers resize mockup screenshots to fit presentation slides. Developers resize placeholder images to exact dimensions required by a layout. The browser-based approach means you can resize images quickly without opening Photoshop or any other desktop software.