ImageJ Macintosh için yazılmış olan NIH image yazılımından ilham alınarak yazılmış bir kamu malı Java görüntü işleme yazılımıdır. Çevrim içi (online) uygulama veya indirilebilir uygulama olarak Java 1.4'lü bir bilgisayar veya sanal makina ile çalıştırılabilir. Windows, Mac OS, Mac OS X ve Linux dağıtımları için olan sürümü indirilebilir.
8-bit, 16-bit ve 32 bit görüntüleri düzenleyebilir, analiz edebilir, işleyebilir ve kkaydedip yazdırabilir. TIFF, GIF, JPEG, BMP, DICOM, FITS and "raw" (ham) gibi birçok görüntü biçimi dosyasını ImageJ ile açabilirsiniz. "stacks" (büyük maktarlar) özelliği desteği ile bir pencerede bir seri görüntüyü açabilirsiniz. Çok kanallıdır (multithreaded) bu sayede görüntü dosyası okuma gibi çok fazla zaman tüketen işlemlere paralel olarak diğer işlemleride yapabilir.