Free · No Signup · Private

Image Resizer

Resize any JPG, PNG, or WEBP to an exact pixel size, a percentage of the original, or a ready-made social media preset — with a live preview before you download.

Drop an image here, or click to browse

Supports JPG, PNG, and WEBP

Add an image to get started.

Why use this image resizer?

Fit an image to a website layout, meet a platform's exact upload dimensions, or shrink a huge photo down to a usable size — all without design software.

100% private

Resizing happens locally in your browser using the Canvas API. Nothing is uploaded.

Exact pixels or percent

Type an exact width and height, or scale by a percentage of the original size.

Social media presets

Instagram, Facebook, YouTube, and Twitter/X dimensions built right in.

Aspect ratio lock

Keep proportions correct automatically so images never look stretched.

Three fit modes

Stretch to exact size, fit the whole image in, or crop to fill the frame.

Live preview

See exactly how the resized image will look before downloading.

How to resize an image

Frequently asked questions

Can I resize an image to an exact pixel size?

Yes. Enter an exact width and height in pixels, and optionally lock the aspect ratio so the image doesn't stretch or distort.

Are there presets for social media?

Yes. Presets are included for Instagram post, Instagram story, Facebook cover, YouTube thumbnail, and Twitter/X post, so you don't need to look up exact dimensions.

Are my images uploaded to a server?

No. Resizing happens locally in your browser using the Canvas API, so your images never leave your device.

Will resizing make my image blurry?

Enlarging an image beyond its original resolution can make it look softer, since no new detail is created. Reducing the size generally stays sharp.

Related tools