Back to ihapus tools
Windows batch image tool

ImageBatcher

Batch resize, compress, and export images on Windows with presets, resize modes, conflict rules, and practical support for common web and desktop image formats.

ImageBatcher is built for users who repeatedly need to standardize image size, reduce file size, and export a processed batch in one pass without opening an editor image by image.

Best for: batch resize images on Windows, compress upload assets, convert output to JPG, PNG, or WebP, prepare listing images, and standardize repeated export workflows.

Latest public release: v1.0.1, published on April 23, 2026.

What ImageBatcher helps with

Batch resize images

Resize multiple files to preset or custom dimensions without editing each file individually.

Compress output size

Adjust quality settings to reduce file size for upload, delivery, or storage workflows.

Keep repeated exports predictable

Useful for listing images, marketplace uploads, content libraries, and batches that need repeatable output rules.

Main features

Batch input: add images, add folders, or drag and drop files directly into the app.
Resize control: use presets or custom dimensions with fit, fill crop, stretch, and no-upscale modes.
Output control: preserve original format or export to JPG, PNG, or WebP.
Conflict rules: auto rename, overwrite, or skip existing files.
Processing feedback: progress bar, per-file result log, and batch statistics after completion.
Remembered settings: the app restores your last-used options on the same Windows account.

What changed in v1.0.1

  • Settings are now stored under the user profile instead of the install directory.
  • The installer now bundles Qt image format plugins under `imageformats`.
  • Import support is expanded for practical desktop workflows beyond basic JPG and PNG only.
  • Preserve output mode behaves more predictably with clearer fallback handling.
  • The interface now supports dark and light themes, resize mode radios, conflict rules, and result statistics.
  • The product page and release notes are aligned with the current 1.0.1 behavior.

Typical workflow

1. Add images

Drop files into the window or add images and folders manually from Windows Explorer.

2. Choose output rules

Select a preset or dimensions, then choose resize mode, output format, quality, and conflict behavior.

3. Process and review

Run the batch, review the result log and compression statistics, then open the output folder directly.

Scenario pages

Batch resize images for Windows

Use this page when you need a Windows batch image resizer workflow.

JPG and PNG image compressor

Focused page for repeated image compression before upload or delivery.

E-commerce image resizer

Focused page for product listing image preparation and dimension cleanup.

System requirements

  • Windows 10 or later
  • Enough disk space for both source files and exported results
  • Use the packaged installer from GitHub Releases so the expected Qt runtime and image format plugins are included

FAQ

Where do I download ImageBatcher?

Download the current public installer from GitHub Release v1.0.1 or browse all packages on GitHub Releases.

What formats does it support?

Current practical import coverage includes JPG, PNG, BMP, TIFF, WebP, GIF, ICO, TGA, and WBMP workflows. Output modes in the app are Preserve, JPG, PNG, and WebP.

What image workflow is this designed for?

It is designed for Windows users who frequently need batch image resizing, compression, and repeatable export rules for listings, uploads, and routine image cleanup.

Where are settings stored?

ImageBatcher stores runtime settings in %APPDATA%/ihapus/ImageBatcher/settings.ini for the current Windows user.

Is the source code published here?

No. This public repository contains release information and public-facing documentation. Source code is maintained separately.