ToolHive

Image Resizer

Upload an image, enter the width and height you need, and download the resized version — all processed locally in your browser using the canvas API.

How to use

  1. 1

    Choose an image

    Select an image file — its original dimensions are detected automatically.

  2. 2

    Set the new width and height

    Type new dimensions, or keep 'Lock aspect ratio' on to scale proportionally.

  3. 3

    Click Resize

    The resized preview appears next to the original for comparison.

  4. 4

    Download the result

    Save the resized PNG to your device.

Examples

  • A 4000×3000 photo resized to width 1200 (aspect locked) → 1200×900px
  • Unlocking aspect ratio lets you set width and height independently, e.g. for a fixed banner size

Frequently asked questions

Is my image uploaded to a server?

No. Resizing happens entirely in your browser using the HTML canvas API. The image never leaves your device.

What does 'Lock aspect ratio' do?

When enabled, changing the width automatically recalculates the height (and vice versa) to keep the image's original proportions, preventing stretching or squashing.

What format is the resized image?

The output is a PNG, which preserves transparency and gives lossless quality at the new dimensions.

Can I resize an image to be larger than the original?

Yes, but enlarging beyond the original resolution can make the image look soft or blurry, since no new detail is being added — it works best for downsizing.

Related tools

← Back to Image Tools