📐 Image Resizer

Upload an image, set the target width and height in pixels (lock the ratio to keep it automatic), choose PNG or JPEG, tick black & white, then preview and download. Local only, no upload.

No image selected yet

Found this helpful? Support me ☕ ☕ Support me on Ko-fi

❓ Frequently asked questions

Is my image uploaded?

No. All processing happens in your browser with Canvas; nothing is sent to a server.

Which formats are supported?

Input: any image your browser can decode (JPG/PNG/WebP/GIF first frame, etc.). Output: PNG or JPEG.

How does black & white work?

Each pixel is converted to grayscale using l = 0.299R + 0.587G + 0.114B, applied to all three channels.

Why does JPEG get a white background?

JPEG has no transparency, so transparent areas become white. Use PNG if you need to keep transparency.

📚 How to use

Resize, convert format and go black & white in one place.

Steps

  1. Click or drag an image into the dashed box.
  2. Enter target width/height (with Lock ratio on, changing one updates the other).
  3. Pick PNG/JPEG, quality (JPEG only) and black & white.
  4. Click Preview, then Download image when happy.

About this tool

Photos straight from a phone are huge. Your website, your email, your chat — none of them want a 12 MB file.

This resizer shrinks dimensions to what you actually need: a thumbnail, a header, a print size. Set the width, keep the ratio, export.

Great before uploading to a store, a blog, or sending a batch by email.

Local only; the image never leaves your device.

Your pictures stay private. (We run anonymous analytics — privacy policy.)

Tip: resize once, then compress — doing both gives the smallest clean result. Enjoy.