A high performance liquid chromatography method with visible detection (HPLC-VIS) for the determination of malachite green (MG), crystal violet (CV), leucomalachite green (LMG), and leucocrystal violet (LCV) in fish has been developed after clean-up through an immunoaffinity column (IAC). Residues were simultaneously extracted from fish muscle with acetonitrile and ammonium acetate buffer. The leuco-forms, LMG and LCV, were oxidized quantitatively to the chromic CV and MG by reaction with 2,3-dichloro-5,6-dicyano-1,4-benzoquinone. Extracts were then purified on an IAC which prepared by immobil...