Cy5 hydrazide is a reactive dye which reacts smoothly and nearly quantitatively with various carbonyl groups encountered in biomolecules. The labeling regent is used for the labeling of aldehydes and ketones. The dye examples are proteins subjected to oxidative stress, glycoproteins pre-activated by periodate oxidation, and oligonucleotides with aldehyde moieties. Cy5 hydrazide could replace carbonyl-reactive Alexa Fluor 647 and DyLight 649 dyes. For biomolecule labeling, the labeling regent has low aqueous solubility, using of organic co-solvent to dissolve this molecular is necessary for efficient reaction. First, Cyanine dye should be dissolved in organic solvent and then added to a solution of biomolecule in appropriate aqueous buffer.