A multi-functional eletrogenerated chemiluminescence (ECL) imaging analyzer including both a photomultiplier tube and charged coupled device as detectors has been developed. The ECL imaging analyzer can effectively work for electrochemical study, ECL intensity detection at electrode array, and ECL imaging at bipolar electrodes or electrode array. As an ECL imaging example, an ECL biosensor for visual detection of matrix metalloproteinase 7 in the range from 0.05 to 1 ng/mL is demonstrated.