SNAP-tag and CLIP-tag protein labeling systems enable the specific, covalent attachment of molecules, including fluorescent dyes, to a protein of interest in live cells. Once cloned and expressed, the tagged protein can be used with a variety of substrates for numerous downstream applications without having to clone again.