ImBatch is a free batch image processing tool for Windows.
ImBatch features an excellent user interface that’s easy to use and understand and can convert, resize, rotate and carry out other operations on lots of images in a single operation.
Batch Tasks List
What makes this tool different from other batch image processors is its “Task Structure”. You can combine Tasks to make a processing sequence that will give you exactly what you want.
ImBatch offers many imaging functions (Tasks) like converting, resizing or applying watermark. You can change the order of tasks, add some tasks twice or more (for example, to convert images to JPEG and PNG in one go), turn off/on tasks to exclude/include them from the task processing list, hide some task parameters, leaving only the necessary ones. Also you can undo/redo all changes made in Task List.
Added multithreaded task list processing! In other words, ImBatch can work much faster now.
Added Image Selection Tool.
Added ability to sort images by all attributes.
Added ability to save lossless transformations for JPEG (flips and rotations).
Improved tooltip for images (more info plus large thumbnail).
‘Watermark Text’ task: improved text rendering with Anti-Grain Geometry library.
‘Watermark Text’ task: simplified access to font parameters.
‘Watermark’ task: fixed disabled state of task’s interface.
‘Rotate’ task: fixed image sizes update for preview.
Fixed script compiling.