Помимо реакций осаждения, для обнаружения алкалоидов часто применяют реакции окрашивания. Окрашивание растворов, содержащих некоторые алкалоиды, происходит при действии серной, азотной кислоты и других реактивов.
Многие реакции осаждения и окрашивания алкалоидов обусловлены наличием в них гетероциклов. Так как гетероциклы содержатся также в белковых веществах, так называемые алкалоидные реакции неспецифичны для алкалоидов и получаются также и с белками.