In this paper, a small dual-wavelength light-emitting diode (LED) based detector for FIA process analysers is designed. The detector's optical parts include a flow cell, a dual-wavelength LED and a photodiode. Neither mirrors nor lenses are used. The optical paths for the different light beams are almost the same, distinguishing it from previously reported LED based detectors. The detector's electronic components, including a signal amplifier, an A/D and D/A converter, and an Intel 8031 single-chip microcomputer, are integrated on one small board. In order to obtain response signals of approximate intensity for the two colours, the D/A converter and a multiplexer are used to adjust the emission intensity of the two colours respectively. Under microcomputer control, light beams are rapidly electronically modulated. Therefore, dark current and intensity of the light beams are measured almost simultaneously; as a result, the effect of drift is negligible. While a solution of absorbance 0.875 was measured repeatedly, an RSD (relative standard deviation) of 0.24% could be reached. Furthermore, such a detector with a red/yellow LED has been coupled with the FIA technique for the determination of 10−6M levels of cobalt.