Ninhydrin is an organic compound that reacts with ammonia and amines to create a deep blue/purple color. Because amino acids and proteins have amino groups, ninhydrin is particularly useful for detecting the presence of amino acids and proteins. Applications include developing fingerprints and detection of proteins and amino acids in biological systems.