Inhibition of porcine pancreas and human saliva alpha-amylase (EC 3.2.1.1) by sanguinarine and chelerythrine was studied. The inhibition of alpha-amylase was assayed using a biosensor method which utilises a flow system equipped with a peroxide electrode. 250 microM sanguinarine and 250 microM chelerythrine cause complete inhibition of 1.9 nkat alpha-amylase from porcine pancreas. The same concentration of sanguinarine and chelerythrine caused 23.9% and 7.5% inhibition, respectively, of 1.9 nkat alpha-amylase from human saliva. Mixed type and partially reversible inhibition was found for both alpha-amylases treated with either alkaloid.