Skip to content

Image Resizer

Resize an image to exact pixel dimensions or by percentage, with options to keep proportions, fit inside a size or fill and crop — plus presets for social media.

In-browser · no upload JPG, PNG, WEBP → JPG, PNG, WEBP

Runs entirely in your browser. Your files and text are not uploaded to our servers.

To resize an image, choose it, enter the new width and height in pixels (or a percentage), and select Resize image. Keep “Keep proportions” ticked to avoid stretching. Presets fill in common sizes such as 1080 × 1080 for Instagram.

How to use the Image Resizer

  1. 1

    Choose an image

    The original size is shown.

  2. 2

    Enter the new size

    Pixels (width × height) or a percentage.

  3. 3

    Choose how to handle a new shape

    Stretch, fit inside with a background colour, or fill and crop.

  4. 4

    Resize and download

    Keep the format or convert to JPG, PNG or WebP.

Features

  • Three fit modes

    Stretch, contain (letterbox) or cover (crop).

  • High-quality downscaling

    Step-down resampling keeps small images sharp.

  • Presets

    Instagram, stories, link previews, Full HD, profile photos.

When to use it

  • Preparing product or blog images at a consistent size.
  • Making profile photos and thumbnails.
  • Meeting exact pixel requirements on application forms.

Examples

  • A 4032 × 3024 phone photo to 50% → 2016 × 1512.
  • A landscape photo to 1080 × 1080 with fill and crop → a centred square for Instagram.
  • A logo to 1200 × 630 with fit inside and a white background → a link-preview image.

Privacy and file handling

Where it runs
Runs in your browser
File size limit
30 MB per file

Runs entirely in your browser. Your files and text are not uploaded to our servers.

Limitations

  • Enlarging a small image can’t add detail; it will look soft.
  • Output is limited to 40 megapixels.

Frequently asked questions

How do I resize without stretching?

Keep “Keep proportions” ticked, or use “Fit inside” or “Fill and crop” when the new shape differs.

What size should a website image be?

For full-width images 1600–1920 px wide is usually enough; for content images 800–1200 px. Compress them afterwards too.

Is my image uploaded?

No. Resizing happens in your browser.

Was this tool helpful?

Thanks for the feedback.

Last reviewed