Resize images

Scale JPEG, PNG and WebP images down to the exact width you need — right here in your browser. Your image never leaves your device.

Drop images here or click to choose

JPEG · PNG · WebP — resized on your device, never uploaded. Images are never enlarged beyond their original size.

    How to resize an image

    1. Drop your images into the box above, or click it to pick files.
    2. Choose Max width and type a width in pixels, or switch to Percentage to scale each image relative to its own size.
    3. Adjust the quality slider if you like — 80 suits most photos, and it is ignored for PNG, which is always lossless.
    4. Download each result. The new dimensions are added to the file name, so photo.jpg becomes photo-1200x800.jpg.

    Common target widths

    Widths that work well for the most common uses
    Use Width Why
    Instagram post 1080 px Matches the square and portrait post formats
    Email attachment 1200 px Sharp on screen, far below typical attachment limits
    Website hero 1600–1920 px Full-width on laptops without wasting bandwidth
    In-article image 800 px Fits a normal content column, even on retina screens
    Avatar or thumbnail 400 px Crisp at small display sizes, tiny file

    Why resize in the browser?

    Most online resizers upload your photos to their servers, scale them there and send the result back. You wait on two transfers, and you trust a stranger’s server with pictures that are often personal — screenshots, documents, family photos.

    shrink.run does the work on your own device. The image is decoded and scaled by your browser, then re-encoded with the same WebAssembly codecs professional tools use. There is no upload step, no queue, no file size limit, and no server that could log, keep or leak your images.

    Resizing is also the single most effective way to make a file smaller. Halving the width of a photo removes about three quarters of its pixels, which usually beats anything a compressor can do at full resolution.

    Frequently asked questions

    Are my images uploaded to a server?

    No. Resizing happens entirely in your browser: the image is decoded, scaled and re-encoded on your own device using WebAssembly builds of MozJPEG, OxiPNG and libwebp. Nothing is sent anywhere, and the page keeps working if you go offline after loading it.

    Which formats can I resize?

    JPEG, PNG and WebP. Each image is written back in the same format it came in, so a PNG stays a PNG and keeps its transparency. If you also want to change format, use the compress tool or one of the converters.

    Does resizing reduce image quality?

    Making an image smaller always throws away pixels, but a high-quality downscale looks clean at the new size. JPEG and WebP are re-encoded at the quality you choose — 80 is a good default — while PNG output stays lossless.

    Is the aspect ratio preserved?

    Always. You set the target width and the height is calculated from the original proportions, so nothing is stretched or squashed. Every result is labelled with its final width and height.

    Can I make an image larger?

    No — the tool never upscales. If you ask for a width larger than the original, the image is left at its original size. Enlarging a photo cannot invent detail that was not captured; it only makes the file bigger and blurrier.

    What size should I use for Instagram, email or the web?

    Instagram square posts are 1080×1080 and portrait posts 1080×1350, so a 1080 px width covers both. For email attachments, 1200 px is plenty and usually lands well under a 10 MB limit. For blog and website images, 1600 px wide is a safe maximum for full-width photos, and 800 px is enough for in-article images.

    Can I resize several images at once?

    Yes. Drop a whole batch and every file is resized with the same settings, then listed with its own download link. Percentage mode is handy for mixed batches because each image is scaled relative to its own dimensions.

    Is there a file size limit?

    There is no artificial limit. Because your own device does the work, the practical ceiling is browser memory — batches of dozens of phone photos are fine on a typical laptop or phone.