PixelTools

Resize an image to exact dimensions

Set an exact width and height in pixels (or scale by percentage), keep the aspect ratio locked, and download — all in your browser. No uploads, no sign-up.

🖼️

Drop images here or click to browse

JPG · PNG · WebP · GIF · BMP · AVIF — processed locally, never uploaded

How to resize an image

  • 1. Drop in a JPG, PNG, or WebP image.
  • 2. Type the exact width or height you need, or use a percentage button to scale down.
  • 3. Keep "Lock to original" on to preserve proportions and avoid stretching.
  • 4. Pick a format and download.

Resizing is the fastest way to cut file size — a photo shown at 800px wide doesn't need to be 4000px. For getting under a specific file-size limit, use the compressor, and see reducing image file size for the full method.

Frequently asked questions

Will resizing reduce quality?

Shrinking an image is essentially lossless to the eye. Enlarging beyond the original dimensions will look softer, since there's no extra detail to invent.

Does it keep the aspect ratio?

By default yes — changing width updates height automatically. Turn off the lock to stretch to exact dimensions.

Are my images uploaded?

No. Resizing happens in your browser with the Canvas API; your image never leaves your device.