ImageStretcher

Batch Stretch Images — Stretch Multiple at Once

Drop up to 20 images, set one width and height, and download a ZIP. Free, no account — the files stay on your device.

Batch applies the same output size to every image. Share link stays off. Switch to Single when you only have one file.

Preview
Controls

The folder arrives as three shapes

An empty greenhouse aisle, a 3:2 photograph before the batch box
The greenhouse is a 3:2 photograph. In this row it is the short one: the aisle runs away, and the glass bays are wider than they are tall. Batch has not touched it yet. The filmstrip is only the folder you dropped. JPG, PNG, and WebP can sit in that strip together, and the shape of each file is still its own until you set the output box.
Three river stones on linen, a square photograph before the batch box
The stones are already square. On linen, the three of them keep the proportions of the file you dropped. A mixed folder usually has one picture that already matches the box and two that do not. The preview shows whichever frame is selected, so a square that looks fine is not evidence about the greenhouse or the lamp. Flip the strip before you trust the set.
An unlit floor lamp in a plaster corner, a 2:3 photograph before the batch box
The lamp is 2:3, the tall file. The shade, the stem, and the round foot are the whole photograph, and this row is where that height still exists. Batch will not pad the sides to protect it. The next section presses these same pixels sideways. If the lamp has to stay this tall, it does not belong in a square queue. Single is the pass for one file with its own box.

One square for the whole queue

The greenhouse aisle stretched to a 1080 by 1080 square
1080×1080, filled from the greenhouse. The aisle is taller than the 3:2 above, and the glass bays stretch with it. This square is the output box for every file in the queue, not a size the tool invented for aisles. Width and height are whatever you type, or whatever a template prefills. The number here is only so the three results can sit in one row and be compared.
The floor lamp stretched wider to a 1080 by 1080 square
The same 1080×1080, filled from the lamp. The shade is wider than it stood in the corner, and the stem is short relative to the shade. A tall shot and a wide shot both land on that width and height. Nothing in the queue keeps a private aspect once the box is set. Two files that need two boxes are two trips through Single, not one batch.
The river stones placed in a 1080 by 1080 square without extra stretch
1080×1080 from the stones. This file was already square, so the fill does not pull the linen or the stones. It is the control in the row: same output box, no new distortion. The greenhouse square and the lamp square are the stretch. When you check a batch, look at a file that fought the box, not only at the one that already fit.

Crop stays on the frame you picked

The stretched greenhouse with a bright crop window in the center
The bright square sits in the middle of the stretched greenhouse. The dark rim is what Crop would throw away on the frame you have selected. Crop and Replace follow that selection. They do not rewrite the lamp or the stones. The ZIP still contains the full square for every file you left alone. The window is drawn over the picture. It is not baked into the file.
The stretched lamp left as a full square, with no crop window
This is the lamp's full square, with no window on it. It stays in the queue beside the greenhouse you have selected. The canvas shows one file at a time. The download writes the set. Walking the filmstrip is how a tall shot and a wide shot get a second look before the archive is built. Leaving this frame uncropped is a choice about this file only.

Download writes one ZIP

The greenhouse square as the first file in the ZIPThe lamp square as the second file in the ZIPThe stones square as the third file in the ZIP

These three squares are the archive: the greenhouse, the lamp, and the stones, in queue order. Download writes one ZIP, not three saves. The archive name uses the local time, and each file keeps its stem plus a timestamp, so the next set does not overwrite this one. Twenty is the cap for one pass. Share link stays off in Batch, so this archive never leaves the device as a public page.

How to stretch multiple images at once

Four steps from a folder to a ZIP. This page is already in Batch — no extra toggle unless you switched away.

  1. Step 1

    Drop a set of images

    Add up to 20 JPG, PNG, or WebP files. The filmstrip under the preview lets you switch, remove, or add more. Paste and URL still add one at a time.

  2. Step 2

    Set one size for the queue

    Pick a template, lock an aspect, or type width and height. Every image in the batch uses those controls. Crop and Replace apply to the selected frame only.

  3. Step 3

    Check the selected preview

    The canvas shows the image you have selected. Flip through the strip if a tall shot and a wide shot need a second look before you commit the ZIP.

  4. Step 4

    Download the ZIP

    Download writes one archive. Files keep their stems plus a timestamp. Leave Target File Size empty unless the slot also has a KB cap.

Batch stretch images FAQ

What is a batch stretch images tool?
A batch stretch images tool remaps a set of photos onto one width and height in a single pass. ImageStretcher’s free page takes up to 20 files, applies the same controls, and downloads a ZIP.
Is this batch stretch images tool free?
Yes — no account required. Drop files, set a size, and download the ZIP on this page.
Do you upload or store my images?
No. Batch stretch and ZIP download stay on your device. Share link is hidden in Batch so a public copy is not an accidental tap.
How many images can I stretch at once?
Up to 20 in one batch. If you have more, download the first ZIP, then drop the next set. Single is still there for one file at a time.
Batch stretch vs Single on ImageStretcher?
Same stretch, different queue. Batch shares one size across many files and downloads a ZIP. Single is one image, and it can create a Share link. Use Batch for a set; use Single to fine-tune one picture.
Does each image keep its own aspect ratio?
No. The queue shares the output box you set. A tall shot and a wide shot both land on that width and height. Switch to Single when two files need different boxes.
Can I use templates in batch?
Yes. Select Template still prefills width and height. Copy template link from Batch includes mode=batch so the next visit opens the queue.
Can I stretch multiple images without an account?
Yes. This free online batch stretch images tool works in your browser with no sign-up.