Free Image Resizer

Resize JPG, PNG and WebP images to exact pixel dimensions or by percentage. Keep the aspect ratio, resize in bulk, and download in the format you need.

No upload Pixels or % Bulk resize Free

Drop images to resize

or click to browse · you can also paste an image (Ctrl/⌘ + V)

Choose Images

    Your files are processed on your device and never uploaded.

    How to Resize an Image

    1. Add one or more images to the box above.
    2. Choose how to resize: by Percentage (e.g. 50% = half size) or by Exact pixels.
    3. For pixels, type a width, a height, or both. With Keep aspect ratio on, the image fits inside your size without stretching.
    4. Pick the output format (keep original, JPG, PNG or WebP) and click Resize.

    Common Image Sizes

    UseSize (px)
    Instagram post (square / portrait)1080 × 1080 / 1080 × 1350
    Instagram & TikTok story1080 × 1920
    Facebook / LinkedIn link image1200 × 630
    YouTube thumbnail1280 × 720
    Website hero image1920 × 1080
    Passport-style photo (2×2 in, 300 DPI)600 × 600

    Keep Aspect Ratio or Stretch?

    With Keep aspect ratio on, entering only a width (or only a height) calculates the other side automatically, and entering both fits the image inside that box. Turn it off to force exact dimensions. Note that this can stretch or squash the image.

    Tip: Making images smaller is always clean. Enlarging beyond 100% can't add real detail and may look soft; use it only for small increases.

    Bulk Resize Many Images at Once

    Add a whole batch of photos and they'll all be resized with the same settings, perfect for product photos, blog images or a set of screenshots. Download everything in one ZIP.

    Private and Free

    Resizing happens in your browser, so your images are never uploaded. Want smaller files too? Follow up with the Image Compressor.

    Works on Every Device

    The Image Resizer runs in any modern browser: Chrome, Safari, Edge and Firefox on Windows, Mac, Chromebook, iPhone, iPad and Android. Because everything happens on your device, it's fast even on slow connections and keeps working if your internet drops after the page loads. There are no file-size caps set by a server, and no account, email address or watermark is required.

    Troubleshooting & Tips

    • The image looks stretched Turn on "Keep aspect ratio", or enter only the width or only the height.
    • I need an exact size like 1080×1080 from a rectangular photo With aspect ratio on, the photo fits inside the box. Turn it off to force the exact size, but the image may distort.
    • Enlarged image looks soft Upscaling can't add new detail. Keep enlargement modest, ideally under 150%.
    • I also need a smaller file size Choose JPG or WebP as the output, or run the result through the Image Compressor.

    Frequently Asked Questions

    How do I resize an image to specific pixels?

    Choose "Exact pixels", enter the width and/or height, and click Resize.

    How do I resize without stretching?

    Keep "Keep aspect ratio" switched on. The image will scale proportionally.

    Can I resize multiple images at once?

    Yes. All added images are resized with the same settings and can be downloaded as a ZIP.

    Does resizing reduce file size?

    Yes. Smaller dimensions mean fewer pixels and a smaller file.

    Are my images uploaded?

    No. Resizing happens entirely in your browser.

    Written by Prakhar Singh, software engineer and creator of K4Converter · Last updated October 2026