The synthesis of novel multifunctional oligosaccharide tags with amino, azido, and alkyne termini is described. Tags with an amino terminus can be introduced into the carbohydrate at the reducing end through reductive amination, while 1,3-dipolar cycloaddition ("click chemistry") can be used to label azido sugars with oligosaccharide tags having an alkyne terminus and vice versa.