🖼 Image & Media

Image Resizer

Resize an image by pixel dimensions or percentage and save it as PNG, JPEG, or WebP. The image is processed entirely in your browser and never uploaded to a server.

🖼

Drag & drop an image, or click to choose

PNG, JPEG, WebP and more. Images stay in your browser — nothing leaves your device.

How to Use the Image Resizer

Pick an image and its original size appears. Enter the width and height in pixels, or a percentage, and the preview, output size, and estimated file size update right away. Loading and resizing both stay in your browser.

  1. Choose an image. Drag and drop it onto the box, or click to select.
  2. Set the size. Use "By pixels" for width and height, or "By percent" for a scale factor.
  3. Toggle Lock aspect ratio on or off as needed (on by default).
  4. Pick an output format. For JPEG and WebP, use the quality slider to control file size.
  5. Press Download to save the resized image.

Worked example: shrink 800×600 to 400 wide

New here? Press "🖼 Try a sample image" to instantly load an 800×600 sample. Keeping "By pixels", type 400 into the width field. Because Lock aspect ratio is on by default, the height fills in automatically as 300. The preview and output size update right away, and pressing Download saves it as sample-400x300.jpg. To get the same result by ratio, switch to "By percent" and enter 50 — 800×600 becomes 400×300.

For power users

  • Drag and drop an image straight onto the box, or click to pick a file.
  • Switch to By percent to scale by a factor (e.g. 50%) without thinking about the original size.
  • Turn Lock aspect ratio off to set width and height independently and change the proportions.
  • Use the output format (PNG / JPEG / WebP) and the quality slider to dial in size while watching the estimated file size.
  • Choose another or Clear to move on to the next image quickly.

Handy For

  • Shrinking photos to fit a social post or blog layout
  • Reducing file size to stay under an upload limit
  • Standardizing icons or thumbnails to a fixed pixel size
  • Editing a sensitive image without sending it anywhere

Frequently Asked Questions

Is the image I select uploaded to a server?
No. Loading and resizing both happen entirely in your browser, and the image is never transmitted to or stored on any server. It even works offline.
Can I resize while keeping the aspect ratio?
Yes. With "Lock aspect ratio" enabled (on by default), changing either the width or height automatically recalculates the other to match the original proportions. Turn it off if you want to stretch or squash the image.
Which output format should I choose?
For photos, JPEG or WebP produce smaller files. For illustrations or logos that need transparency, PNG is the better choice. For JPEG and WebP, the quality slider lets you balance file size against image quality.