Spiropyrans (SPs) are one of the photochromic materials, which changes their colors through cis-trans isomerization by external stimuli such as UV-vis light, metal ions, and thermal energy. Introducing different functional groups to SPs is an important factor in adjusting their sensing properties. We found that SPs could be easily modified with a triazole linkage made by Cu-catalyzed alkyne-azide cycloaddition (CuAAC) from an alkyne-substituted SP. We synthesized a spiropyran derivative with the 1,2,3-triazole unit that showed selectivity toward Cu2+ ion forming the metal-SP complex with a 3:2 ratio. With calixarene-conjugated SPs, we found very interesting “cooperative bindings” of metal ions to SP-triazole-calixarene, the second binding to which was more facilitated than the first binding. By introducing ethylene glycol units to SP through the triazole, the functionalized SPs showed improved solubility in aqueous environments, which showed the enhanced ability of cyanide sensing.