Resize Image

Set an image to exactly the pixel size you need: type a width and height, or pick a ready-made size such as an Instagram post or story, Facebook cover, X header, LinkedIn post or YouTube thumbnail. Keep the aspect ratio, fill the size (centre crop), fit it with padding, or stretch it. Scaling uses a Lanczos (mks2013) filter — noticeably sharper than the browser's built-in scaling. Everything runs in your browser; your image is never uploaded, and no signup or installation is needed.

Frequently Asked Questions

How do I resize an image?

Add your image, type a width and height (or pick a ready-made social size) and click 'Resize'. The result downloads instantly and the work happens on your device.

Can I resize without distorting the image?

Yes. With 'Keep aspect ratio' on, typing one side computes the other. To hit a fixed size without distortion, use 'Fill' (centre crop) or 'Fit' (adds padding).

What are the right sizes for Instagram, Facebook and YouTube?

Built-in presets include Instagram post 1080×1080, portrait 1080×1350, story/Reels 1080×1920, Facebook shared 1200×630, cover 851×315, X in-stream 1600×900, header 1500×500, LinkedIn post 1200×1200, YouTube thumbnail 1280×720 and channel banner 2560×1440.

Will quality drop?

Downscaling uses a Lanczos filter, so results are sharper than the browser's default scaling. Enlarging cannot create new detail in any tool — you'll be warned when your target is larger than the source.

Is my image uploaded to a server?

No. Resizing runs entirely in your browser; your image is never sent to the internet and stays 100% private.

Is resizing images free?

Yes. It's free with no signup or installation and runs directly in the browser on phones, tablets and computers.