quialo.

Image Resizer

Private. No upload.
Drop an image here, or click to browse
PNG, JPEG, WebP, GIF and most other image formats supported.

Drop an image here or click to browse. All processing stays in your browser.

Upload any image and resize it to the exact pixel dimensions you need. Lock the aspect ratio to avoid distortion, pick the output format, and adjust quality for JPEG or WebP to control file size. The resized result appears instantly for preview. Everything runs locally in your browser so your photos never leave your device.

How to use

  1. Select or drop an image file. Most common formats including PNG, JPEG, WebP, and GIF are accepted.
  2. Enter the target width and height in pixels. Enable lock aspect ratio (on by default) so changing one dimension automatically updates the other to preserve proportions.
  3. Choose the output format. For JPEG or WebP, move the quality slider to trade size for fidelity (PNG is lossless and ignores quality).
  4. The preview updates as you change settings. When ready, click Download to save the file or use Copy image if your browser supports it.
  5. Use Reset at any time to clear the image and start over.

Examples

  • A 1920 by 1080 photo resized to width 800 with aspect lock on produces a 800 by 450 result. JPEG at 80 quality is typically much smaller than the original.
  • A 1200 by 1200 square icon with lock off can be forced to 300 by 200 for a banner treatment (distortion is visible in the preview).
  • Original 4000 by 3000 photo set to 1200 by 900 (lock on) and WebP at 90 yields a high quality file suitable for web use with a fraction of the bytes.

FAQs

Does the resized image get sent to a server?
No. The browser canvas element performs the scaling and re encoding entirely on your device. Nothing is uploaded or stored remotely.
What happens to the aspect ratio when I change only one dimension?
With lock aspect ratio enabled the tool computes the matching second dimension from the original proportions. The image stays undistorted. Disable the lock only when you want to stretch or squash the content on purpose.
Which formats are supported for input and output?
Input accepts any image the browser can decode (PNG, JPEG, WebP, GIF, and others). Output choices are PNG for lossless, JPEG for broad compatibility and smaller files, WebP for modern compression, or match the original type when possible.
Why does the quality slider not affect PNG?
PNG is a lossless format. The quality control only applies to lossy formats (JPEG and WebP) where lower numbers discard more detail to shrink the file.
Is there a size limit?
Files over roughly 25 MB or images larger than about 16 000 pixels on a side may fail or be slow due to browser memory and canvas limits. Reduce the source first if you hit an error.
Does EXIF data or color profiles survive the resize?
No. Canvas based resizing produces a fresh pixel buffer and typically drops metadata such as EXIF, orientation tags, and ICC profiles. This is common for privacy and simplicity in browser tools.

Related tools