ilastik is a simple, user-friendly tool for interactive image classification, segmentation and analysis. It is built as a modular software framework, which currently has workflows for automated (supervised) pixel- and object-level classification, automated and semi-automated object tracking, semi-automated segmentation and object counting without detection. Most analysis operations are performed lazily, which enables targeted interactive processing of data subvolumes, followed by complete volume analysis in offline batch mode. Using it requires no experience in image processing.

Install ilastik

Ready-made packages are available for Linux, Mac, and Windows.

Read documentation

ilastik comes with an extensive user manual.


View developer documentation and API docs. Report bugs and request features.

Get in touch

Discuss with other users on our mailing lists or contact the friendly ilastik team directly.

Upcoming Workshop: July 20th 2015 in Heidelberg

CellNetworks Math-Clinic and the ilastik team are organizing a full-day training on July 20th. This training will target ilastik beginners and will cover all basic workflows in the morning, such that you know and understand what the software can offer. In the afternoon we want you to try ilastik on your own. We encourage you to bring samples of your own data, so that we can guide you on getting the most out of ilastik. The workshop will take place on 20th of July 2015, 09:30-17:00 at Bioquant in the Greenier Hall (top floor). To allow us to plan the number of instructors and the amount of needed snacks please register until July 15th using this form