curlytab

Free everyday tools. No sign-up, nothing uploaded.

curlytab / Image Resizer

Make any image fit. No stretching, no drama.

Free Image Resizer

Resize photos and images to an exact size in pixels, by percentage, or to ready-made social media sizes. Do one image or a whole batch, convert between JPG, PNG and WebP, and download them all as a zip. Your images never leave your device.

Output

Drop images here

or , or paste with Ctrl+V

JPG, PNG, WebP, GIF, BMP, AVIF · many at once

    How to use the Free Image Resizer

    1. Drop your images into the box, click choose files, or paste a screenshot with Ctrl+V.
    2. Pick how to resize: exact Pixels, a Percent of the original, or a Social size such as an Instagram post.
    3. Optionally choose the output format and quality. JPG and WebP give much smaller files than PNG for photos.
    4. Check the new size and file size under each image, then click Download, or Download all (.zip) for several images.

    Resize without losing quality

    Making an image smaller always keeps it sharp here: the resizer scales down in several smooth steps instead of one big jump, which avoids the jagged edges and moiré you get from basic tools. Making an image larger than the original can't add detail that isn't there, so enlarged photos will look softer. For the best result, start from the biggest version of the photo you have.

    Keep the aspect ratio, crop or fit

    With Keep aspect ratio on, type just the width or the height and the other side is worked out for every image, so nothing gets squashed. When you need an exact shape, such as a square Instagram post from a landscape photo, you can choose how to handle the difference:

    • Crop to fill: fills the whole frame and trims the edges evenly. Best for social posts and thumbnails.
    • Fit inside: shows the whole image and adds borders in the color you pick, or transparent borders for PNG and WebP.
    • Stretch: forces the exact size, which may distort faces and text.

    Common image sizes

    • Instagram: 1080×1080 (square), 1080×1350 (portrait), 1080×1920 (story or reel cover)
    • Facebook: 1200×630 (shared link or post), 851×315 (page cover)
    • X (Twitter): 1600×900 · LinkedIn: 1200×627 (post), 1584×396 (banner)
    • YouTube thumbnail: 1280×720 · Full HD: 1920×1080

    Make files smaller for email and websites

    Most phone photos are 4000 pixels wide or more, far bigger than any screen needs. Resizing to 1600–2000 pixels wide and saving as JPG or WebP at quality 80–90 usually cuts the file size by 80–95% with no visible difference. The new file size is shown under each image so you can compare before downloading.

    Frequently asked questions

    Is this image resizer free?

    Yes. It's free with no sign-up, no watermark and no limit on the number of images.

    Are my photos uploaded to a server?

    No. Images are resized inside your browser using your own device, so they never leave your computer or phone. It even works offline once the page has loaded.

    Can I resize many images at once?

    Yes. Add as many images as you like and they're all resized with the same settings. Download them one by one or all together as a zip file.

    How do I resize without stretching the image?

    Keep the aspect ratio switched on and enter only the width or the height. For an exact shape, use Crop to fill or Fit inside instead of Stretch.

    Which format should I choose?

    JPG for photos, PNG for screenshots, logos and images with transparency, and WebP for the smallest files on websites. Same as original keeps each file's format.

    Can I open iPhone HEIC photos?

    Most browsers except Safari can't read HEIC. On iPhone, share the photo as JPG first (or set Camera > Formats to Most Compatible), then resize it here.

    What's the largest size I can make?

    Up to 10,000 pixels on each side. Very large images may be slow on older phones because everything is processed on your device.