A simple to use and very powerful photo batch processor for all Linux distributions
Phatch is an open source application that provides users with a sophisticated, yet easy to use batch image manipulation solution written in the Python programming language and designed to be portable, running on the Linux, Microsoft Windows and Mac OS X operating systems.

Key features include a wide range of actions, drag & drop of actions, standalone image inspector, enable & disable actions, file history, error logging, copy of folder hierarchies, desktop droplets, Python shell, and Python API.

It is a simple and cross-platform photo batch processor that can handle a wide range of image file formats, including reading and writing JPE, JPEG, JPG, PNG, GIF, BMP, TIF, TIFF, XBM, PGM, DIB, PCX, PPM, IM, PBM, and MSP.

While it can only read the PSD, ICO, XPM, DCX, RGB, CMYK, CUR TGA, SUN, BW, GD, FLI, GBR, MIC, FLC, MCIDAS, PCD, FPX, and IMT file formats, it can only write to the PDF, PostScript and EPS file formats.

With Phatch you will be able to effortlessly batch resize, rotate, rotate, rename, flip, invert, as well as to add rounded corners, shadows, and watermarks in only a few seconds, with minimal effort. It’s comprised of a versatile command-line utility, and two graphical applications for inspecting images and batch manipulation.

Default actions include Auto Contrast, Blender, Border, Brightness, Canvas, Color to Alpha, Colourise, Contour, Contrast, Copy, Crop, Fit, Desaturate, Equalize, Invert, Highlight, Mask, Rename, Reflection, Scale, Shadow, Sketch, Solarize, Time Shift, Transpose, Warm Up, and many more.

Among the supported color modes, we can mention Monochrome (1-bit pixels, black and white), Grayscale (8-bit pixels, black and white), CMYK (4x8-bit pixels, colour separation), RGBA (4x8-bit pixels, RGB with transparency mask), RGB (3x8-bit pixels, true colour), YCbCr (3x8-bit pixels, colour video format), P (8-bit pixels, mapped using a colour palette), F (32-bit floating point pixels) and I (32-bit integer pixels).

Summing up, Phatch is an extraordinary and unique application for batch image manipulation for the Linux platform. It is kinda sad, but there’s no other software that can do the things Patch can do!

Reviewed by on March 31st, 2014

our in-depth analysis
Editor's Review
last updated on:
February 15th, 2012, 9:31 GMT
developed by:
license type:
GPL (GNU General Public License) 
ROOT \ Multimedia \ Graphics


In a hurry? Add it to your Download Basket!

softpedia rating


user rating 40



Rate it!
3 Screenshots

Application description

Phatch is an open source image manipulation software specifically designed from the ground up to offer a complex batch...

Add your review!