EasyBatchPhoto can perform these batch operations:
- convert images from one format to another
- compress images
- resize images
- add watermark image
EasyBatchPhoto is multi-threaded for fast, responsive operations. It also has a constant memory foot-print so you can dump hundreds on images on it, pop it into the background and continue to use your Mac while it works away in the background.