How to Batch Resize images in bulk for Free?

Use Affinity

To process all images without distortion and keep them high-quality, follow these steps exactly :

  1. Open the Tool: Go to File > New Image Process > Batch Job.
  2. Add Your Images: Click the Add button at the bottom of the “Sources” list and select your images files.
  3. Choose Output Folder:
    • Select “Save into:” to choose a new folder for your resized images so you don’t lose your originals.
  4. Set Format to WebP or other format:
    • Check the box for Save as WEBP. WebP is much more efficient than JPEG; a 25MB original can easily drop to ~1.5MB while staying sharp.
  5. Stop the Distortion (The Width-Only Trick):
    • In the Width box, enter 2000.
    • Leave the Height box completely empty.
    • Ensure the Aspect checkbox is checked.
    • By leaving Height blank, the software will automatically calculate the correct height for every photo individually, ensuring nothing gets “squashed” or “shrunk” incorrectly.
  6. Run the Process: Click OK at the bottom.