Batch Image Resizer & Watermark
Resize, crop, compress and watermark a whole batch of photos in one go. Set a size in pixels or a file-size limit, see the real result before you download, and get everything back as a ZIP.
Runs on your device. Nothing is uploaded.
Resize
Crop to shape
Format and quality
AVIF files open fine, but this browser cannot save AVIF from a web page, so that option is off. WebP gives similar savings and opens everywhere.
Every file is re-encoded, which removes EXIF data such as GPS location, camera model and date taken. The EXIF rotation is applied first, so photos stay upright.
Target file size
Watermark
File names
Example: IMG_2041.jpg. Repeated names get (2), (3).
No file at hand?Photos: U.S. Fish and Wildlife Service, Yellowstone National Park and Grand Teton National Park, public domain
How to use the Batch Image Resizer & Watermark
- Drop your photos or a whole folder, paste a screenshot with Ctrl+V, or click to choose files. Add as many as you like.
- Choose how to resize: by width, height or longest side, fit inside a box, an exact size such as 1080 × 1350, or a percentage. Leave "Don't enlarge" on so small images are not blown up.
- Optionally crop every image to a shape such as 1:1, 4:5, 16:9 or A4 and pick which part to keep.
- Pick the output format and quality, or turn on Target file size to keep every file under, say, 200 KB.
- Add a text or logo watermark in a corner or tiled across the photo, and set a file-name pattern if you want new names.
- Check the preview (switch between Before and After), then download one image or all of them as a ZIP.
What it does well
Many images, one setting. Every resize mode works on a mixed batch: "Longest side 1600" turns landscape and portrait photos into the same overall size, and "Exact size" with Crop to fill makes a set of product photos or Instagram posts identical in shape. The list shows each image's current and new dimensions before you export, and the totals show how much space you save.
A real file-size target. Upload forms often ask for "under 200 KB" or "under 1 MB". Instead of guessing a quality, the tool measures actual encoded files: it binary-searches the quality, then shrinks the dimensions only if quality alone is not enough. Each result is the best quality that fits.
Private by design. Images never leave your device, and re-encoding drops EXIF metadata, so location and camera details are not shared when you post or send the resized copies. Settings are remembered in your browser; if you sign in, your history keeps the settings you used (never the images).
Frequently asked questions 8
Are my photos uploaded to a server?
No. Decoding, resizing, watermarking and compressing all happen in your browser on your own device.
How do I resize an image to under 200 KB (or 100 KB, 1 MB)?
Turn on Target file size and enter the limit. For each image the tool first searches for the highest JPG or WebP quality that fits, down to the lowest quality you allow. If the file is still too big at that quality, it reduces the width and height step by step until it fits. The preview shows the real size of the result.
Does it remove EXIF and GPS location data?
Yes. Every file is re-encoded from the pixels, so EXIF metadata such as GPS location, camera model, serial numbers and the date taken is not copied into the new file. The EXIF rotation is applied to the pixels first, so phone photos stay the right way up.
Which formats can I open and save?
It opens JPG, PNG, WebP, GIF (the first frame), BMP and, where your browser can decode it, AVIF. It saves JPG, PNG and WebP. AVIF output is offered only when your browser can actually encode AVIF; most browsers currently cannot, and then the option is switched off. HEIC photos from iPhones open only in browsers that can decode HEIC.
What is the difference between Fit in box and Exact size?
Fit in box shrinks each image until it fits inside the width and height you give, keeping its shape, so a 3:4 portrait photo in a 1920 × 1080 box ends up 810 × 1080. Exact size always produces the box you ask for: Crop to fill trims the overflow (you choose which part to keep), Add borders shows the whole image with coloured or transparent borders, and Stretch squashes it.
Will resizing make my photos blurry?
Large reductions are done in several halving steps with high-quality smoothing, which keeps fine detail and avoids the jagged edges of a single big jump. Enlarging cannot add detail, which is why "Don't enlarge images that are already smaller" is on by default.
How does the watermark scale on different photo sizes?
Text size and the distance from the edge are set as a percentage of the shorter side, and a logo's width as a percentage of the image width, so the watermark looks the same on a 1000-pixel thumbnail and a 6000-pixel original. Use the 3 × 3 grid for a corner or the centre, or Tiled across for a diagonal pattern that covers the whole picture.
Can I rename the files at the same time?
Yes. Use a pattern such as {name}-{w}x{h} or photo-{n}. {n} counts from the start number you choose with automatic or fixed zero padding, {w} and {h} are the new width and height, and {date} is today's date. Duplicate names get (2), (3) added so nothing is overwritten inside the ZIP.
More free tools
- Background Remover Remove or replace photo backgrounds with AI that runs in your browser. Full-resolution PNG/WebP cut-outs, colour, blur or image backgrounds, brush fixes.
- Object & Blemish Eraser Paint over people, objects, text, wires or spots and erase them with AI that runs in your browser. Spot heal for blemishes. Full resolution, no upload.
- Face Blur & Pixelate Find faces automatically, even small ones in group photos, and blur, pixelate or cover them. Draw over plates or badges. Batch, ZIP, no upload.