OomTools

Free Online Image Resizer

Set an exact width and height, or scale by a percentage, with an aspect-ratio lock so nothing ends up stretched. Pick whether the image should fit, fill or stretch, then export as JPEG, PNG or WebP — all handled locally on your device.

  • 100% free
  • Private & safe
  • Runs in your browser

Your files are processed securely in your browser and are not uploaded to our servers.

Read our complete guide: How to Crop Images for Social Media Without Cutting Off Key Text

Why use Resize Image?

Resize Image lets you edit and optimise images in seconds, right in your browser — no bulky software to install and nothing uploaded to a server.

  • 100% private: files are processed in your browser and never uploaded.
  • Completely free, with no account, no watermarks and no usage limits.
  • Input/Output: JPEG, PNG, WebP
  • Add an image and read its original dimensions.
  • Works on desktop, tablet and phone, with keyboard-accessible form controls.

What it can do — and its limits

  • Resizes JPG, PNG and WebP by exact pixel dimensions or by percentage.
  • Locks the aspect ratio so images don't distort.
  • Runs on your device; nothing is uploaded.

How to use Resize Image

  1. Add an image and read its original dimensions.
  2. Enter a target width and height in pixels, or switch to percentage scaling.
  3. Keep 'Lock aspect ratio' on to avoid distortion; the other dimension updates automatically.
  4. Pick a resize mode — fit, fill or stretch — and an output format and quality.
  5. Download the resized image. The Canvas API does the work in your browser.
Resizing for TikTok or Instagram Reels? Set your design to 1080 × 1920, then use the Social Media Safe Zone Checker to keep text, logos and faces clear of interface overlays.

Examples

  • Scaling a 4000×3000 photo down to 1200px wide for a website hero image.
  • Reducing an avatar to exactly 256×256 pixels.

Worked example

Input

A 4000×3000 photo, resized to 1600px wide with aspect ratio locked.

Output

A 1600×1200 image — a quarter of the pixels, ready to compress further.

Supported formats & limits

  • Input/Output: JPEG, PNG, WebP

Limitations

  • Enlarging an image beyond its original size will look soft; resizing cannot add detail that was not captured.
  • Very large output dimensions may hit browser memory limits.

Common problems & fixes

The image looks stretched.

Keep 'lock aspect ratio' on, or set only one dimension and let the other scale.

Enlarging looks blurry.

Upscaling can't invent detail. Start from the highest-resolution original you have.

Frequently asked questions

Will locking the aspect ratio prevent stretching?

Yes. With the lock on, changing width updates height proportionally so the image keeps its shape.

Can I upscale an image?

You can, but upscaling interpolates pixels and cannot recover detail, so results look softer than the original.

Can I keep the file small after resizing?

Choose JPEG or WebP output and lower the quality slightly; smaller dimensions plus lossy output give the biggest savings.

Was this tool helpful?

From the blog