Tool — Image Resizer

Resize Image

Resize photos to exact pixels, a percentage, or presets like passport & signature size. Your images never leave this device.

Canvas API · Zero upload · Free
Click to choose or drag images here
JPG · PNG · WebP · Multiple files · Stays on your device

Resize images online free — exact pixels, percent or presets

PDFZero's image resizer changes the dimensions of JPG, PNG and WebP images directly inside your browser — no upload, no signup, no watermark. Enter exact pixel dimensions, scale by a percentage, or pick a ready-made preset for passport photos, exam-portal photos and signatures, Instagram, YouTube thumbnails and more. Because everything runs locally on your device, it's safe to resize ID photos and other personal images.

How to resize an image online

  1. Click the drop zone above and choose one or more images, or drag them in.
  2. Pick a mode — Exact pixels for specific dimensions, Percentage to scale proportionally, or Presets for common sizes like passport photo (413×531 px) or YouTube thumbnail (1280×720 px).
  3. Keep Lock aspect ratio on to avoid stretching, or choose crop-to-fill for exact dimensions without distortion.
  4. Click Resize images and download the results. Nothing is uploaded anywhere.

Resize a photo for passport, exam forms and government portals

Application portals are strict about photo dimensions: a typical passport-style photo is 35×45 mm, which is 413×531 pixels at 300 DPI; many exam portals ask for a 200×230 px photo and a 140×60 px signature. The presets menu fills these dimensions in for you, and the crop-to-fill option makes sure your photo hits the exact size without being squashed. If the portal also enforces a file-size limit (like 20 KB or 50 KB), run the result through our image compressor afterwards.

Resize images for social media and the web

Every platform has its own ideal dimensions — 1080×1080 px for Instagram posts, 1080×1920 px for Stories and Reels, 1280×720 px for YouTube thumbnails, 1200×630 px for link-preview (Open Graph) images. Using the right dimensions avoids automatic cropping and blurry upscaling by the platform. For websites, downscaling images to the size they're actually displayed at is one of the easiest ways to make pages load faster.

Why an in-browser resizer is more private

Traditional online resizers upload your image to a server and send back the result — meaning a copy of your passport photo or signature briefly lives on someone else's machine. PDFZero resizes with your browser's own HTML5 canvas, so the image never crosses the network. Once the page loads it even works offline, and there's no file left behind to be logged, cached or leaked.

Frequently asked questions

How do I resize an image to exact pixel dimensions?

Choose your image, enter the width and/or height in pixels, and click Resize. Leave one field blank to keep the aspect ratio automatically, or fill both and choose whether to stretch, fit or crop-to-fill the exact dimensions.

Can I resize a photo to passport or signature size?

Yes. The presets menu includes common requirements like passport photo (413×531 px / 35×45 mm at 300 DPI), stamp size, and typical exam-portal photo (200×230 px) and signature (140×60 px) dimensions. Pick a preset and the width and height are filled in for you.

Is my photo uploaded when I resize it?

No. PDFZero resizes images entirely in your browser using the HTML5 canvas. Your photo is never uploaded to any server, which makes it safe for ID photos, signatures and other personal images.

Will resizing reduce the quality of my image?

Downscaling (making an image smaller) keeps images sharp and is the normal way to prepare photos for the web or portals. Upscaling (enlarging) cannot add detail that wasn't in the original, so a heavily enlarged photo may look soft.

Can I resize multiple images at once?

Yes. Add several images and they are all resized with the same settings in one click, then downloaded individually or all together.

Is the image resizer really free?

Yes — free with no signup, no watermark and no limits. Processing happens on your own device, so there are no server costs that would require a paid plan.