Image Resizer

Choose an image, or drop one here JPG, PNG, WEBP, GIF or BMP — you can also paste a screenshot

Resizing without wrecking the picture

Set a width, a height or a percentage and the new version appears beside the original so you can compare before saving. Both files stay on your device — nothing is uploaded, which also means there is no queue, no watermark and no limit on how many images you run through.

Sizes people usually need

  • 1920 × 1080 — full HD, for presentations and wallpapers.
  • 1200 × 630 — the link preview image used by Facebook, LinkedIn and X.
  • 1080 × 1080 — a square Instagram post.
  • 300 × 300 — profile pictures and thumbnails.

Choosing a format

  • JPG — smallest for photographs; no transparency.
  • PNG — keeps transparency and stays sharp on text and line art, but larger.
  • WEBP — usually the smallest for the web, supported by every current browser.

Share this tool with friends

Free to use, no sign-up, works on any phone.

Frequently Asked Questions

Is my photo uploaded to a server?

No. The image is opened and redrawn by your own browser, so it never leaves your device. You can turn off your internet connection after the page loads and the tool still works.

Will resizing make the picture blurry?

Shrinking is done in halving steps rather than one big jump, which keeps edges and small text far crisper than a single pass. Enlarging past the original size cannot add detail that was never captured, so it will always look softer.

What does "keep proportions" do?

It works out the second measurement for you, so the picture is not stretched. Turn it off only when you deliberately want a fixed frame and do not mind the distortion.

Which formats can I save as?

JPG, PNG and WEBP. JPG is smallest for photos, PNG keeps transparency and sharp edges, and WEBP is usually the smallest of the three for the web.

Why does my transparent PNG get a white background as JPG?

JPG has no transparency at all, so something has to fill those areas. White is used by default; save as PNG or WEBP instead if you need the transparency kept.

Is there a file size limit?

Only what your device can hold in memory. Images beyond about 40 megapixels are refused because browsers tend to run out of memory and crash the tab rather than fail cleanly.

Everything on this page runs inside your own browser. Nothing you type or upload is sent to a server, so your data never leaves your device.