Image resizer for one picture or a whole batch

Set a width, height or percentage. Keep each picture's proportions, check the actual result, and download your resized images without uploading them.

Drop images to resizeChoose images to resize

Several at once is fine, or paste one (Ctrl+V / ⌘V). JPG, PNG, WebP, AVIF, GIF, BMP or HEIC.

Convert to
Resize and file size

Keeps proportions. Fit inside uses both size limits.

For a smaller PNG, reduce its dimensions. WebP also keeps transparency.

    Image preview

    Download image

    Converted on your device. Your images are never uploaded.

    How to resize images without uploading them

    1. Choose your images or drop a batch into the box. The starting setting reduces images wider than 1600 pixels.
    2. Under Resize and file size, choose Width, Height, Fit inside a box or Percentage and enter your dimensions.
    3. Keep PNG for lossless output with transparency, or choose JPG or WebP and set the quality.
    4. Check each row's original and output dimensions. Open Preview to inspect the saved result.
    5. Download each resized image, or download the finished batch as one ZIP.

    Resize an image here by choosing the pixel dimensions you need. The tool starts with a maximum width of 1600 pixels and keeps the picture's proportions. A 4000 × 3000 photo becomes 1600 × 1200; a smaller image stays small unless you allow enlargement. Add one picture or several, then save individual files or collect the finished batch in a ZIP. Everything happens on your device.

    Pick the resize mode for your job

    Mode What you enter What happens
    Width One width in pixels The height changes in proportion
    Height One height in pixels The width changes in proportion
    Fit inside a box A maximum width and height The whole picture fits within both limits
    Percentage A percentage of the current decoded size Both dimensions change by that percentage
    Keep original size Nothing Only the output format and compression change

    For a set of pictures going into the same article column, use Width. For a mixture of portrait and landscape images that must fit an upload form's limits, use Fit inside a box. An 800 × 800 box produces an 800 × 600 landscape image or a 600 × 800 portrait image when their proportions are 4:3. It does not turn either one into a square or add blank space around it.

    Percentage is useful when every image should shrink by the same factor. At 50%, both sides are half their previous length, so the result has about a quarter as many pixels. That does not promise a file exactly one quarter as large: format, quality and image content also affect the number of bytes.

    Keep proportions and control enlargement

    The relationship between width and height is the aspect ratio. This tool keeps it automatically; entering a width does not let you accidentally squash a face or stretch a product. The final dimensions are whole pixels, so an unusual ratio may need a one-pixel rounding adjustment.

    Smaller originals are not enlarged by default. That matters in a mixed batch: a 600-pixel-wide photo should not silently become 1600 pixels wide just because the other photos are bigger. Turn on Allow enlarging smaller images if the destination requires a larger file in pixels. Enlargement can make a picture appear softer because the missing detail has to be estimated.

    For a circular avatar or square framing, use the circle crop tool. Resizing here keeps the whole picture; cropping chooses which part stays in the frame.

    Choose the output format

    PNG is selected initially. It keeps transparent areas and avoids another lossy encoding pass, making it useful for logos, diagrams and cutouts. Resizing still changes the image's pixels; lossless output does not undo the detail removed by making the picture smaller.

    JPG usually suits photographs when the receiving app needs that format. Choose white or black behind any transparent areas. WebP also supports transparency and has a quality slider, which can make it useful for website images. Check that the app or form receiving the file accepts it.

    The image compressor explains the quality setting and optional file-size target. Both controls are available here too. If only the file extension needs changing, the PNG to JPG converter starts with original dimensions instead.

    Check the saved file before using it

    Each result shows the original dimensions, output dimensions, original file size and actual encoded file size. Preview opens the output you will download. Use Actual pixels to inspect lettering, hair or fine edges without fitting the entire image into the preview window; scroll around a large picture as needed.

    Changing a setting creates fresh results from the original files you selected. It does not repeatedly shrink an already resized copy. The originals on your device are untouched. Outputs get matching names, and duplicates receive a number so a ZIP cannot overwrite one picture with another.

    The saved files omit the source's camera, date and location metadata. Keep your originals if that information matters. GIF and animated inputs become still images, and unusually large pictures may be reduced before resizing to fit browser memory; the result row calls out that reduction.

    Frequently asked questions

    Will resizing stretch my picture?

    No. Every resize mode keeps the original proportions, with rounding to whole pixels. Setting a width calculates the matching height; fitting inside a box uses whichever dimension is more restrictive.

    Can I resize several images to the same width?

    Yes. Choose Width and type the number of pixels. It applies to every image in the list. Smaller originals keep their size unless you turn on Allow enlarging smaller images.

    Does the resized image keep a transparent background?

    Yes, with PNG or WebP output. JPG cannot store transparency, so its transparent areas become the white or black background you select.

    Does enlarging an image add detail?

    No. It creates more pixels by interpolating the existing picture. A larger original is better when you need real detail for printing or a close-up.

    Can I enter inches or a printing DPI?

    This resizer works in pixels. Multiply your intended print width in inches by the printer's requested pixels per inch to calculate a pixel width. It does not set custom printing metadata.

    What are the image-size limits?

    Very large source images are reduced to about 36 megapixels on computers or 16 on phones. Output also stays within that pixel budget and 16,384 pixels per side. The result row identifies any memory-related reduction.