1click.tools

Image Format Changer / Guides

Resize multiple images without stretching them

Batch resize images locally with linked proportions. Set a shared width, fit within bounds, or use individual dimensions without confusing resizing with cropping.

By Byte Kinematics Ltd., makers of 1click.tools

Start a 1200 px wide batch →

A shared width is not a shared shape

A landscape photo and a portrait photo have different aspect ratios. With proportions linked, setting both to 1200 pixels wide gives them different heights. A 2400 × 1600 image becomes 1200 × 800; a 1600 × 2400 image becomes 1200 × 1800. This keeps the subjects’ shapes intact. These are pixel dimensions, not a print-size or DPI setting.

Set the batch size

Add your images, keep Format on Original if you do not want to change format, and leave the chain icon linked. Enter a width or height in the top Resize controls. The other dimension is calculated from each image’s proportions. Leave both fields empty to keep original dimensions; toggling the chain with empty fields does not request a resize.

Fit within bounds, without cropping

Tips offers size presets that fit images inside a bounding box. For example, fitting a 2400 × 1600 photo inside 1080 × 1080 produces 1080 × 720, not a square crop. The tool does not crop or add padding to force a specific shape. Use these presets when a maximum size matters more than an exact aspect ratio.

Use exact dimensions carefully

Unlink the chain and enter both width and height to force exact dimensions. If their ratio differs from the source, the image stretches. Rows can have individual settings; the reset icon returns a row to the top defaults. Download all processes both inherited and custom settings together.

Enlarging and file size

Enlarging is allowed, with a warning that the result may look softer. More pixels do not recover detail missing from the original. Reducing dimensions often helps reduce file size, but encoding and format affect the result too. Compare the displayed before-and-after sizes and preview the output. Resizing re-encodes the image even when quality is set to No changes.