📌 Overview

Resize a JPG/PNG/WEBP image to a target width or height. Processing is done locally with the Canvas API — your photo never leaves the device.

🖼️ Image Resizer

Resize a JPG/PNG/WEBP image to a target width or height. Processing is done locally with the Canvas API — your photo never leaves the device.

🔒 All processing happens in your browser. No data is uploaded to any server.

📖 Deep Dive: Image Resizer

How it works

Read the image file, draw it on a Canvas at the target size, then export as an image. The whole flow happens in your browser, so it is private.

Usage tips

  • Fill in only the width and the height is calculated proportionally.
  • Shrinking images for the web noticeably speeds up pages.
  • Enlarging beyond the original size gets blurry.
  • Privacy

    Images are not uploaded; processing is local.