Koboltklorid är ett blåviolett kristallint fast ämne som är lösligt i vatten. När det löses i vatten dissocierar det till koboltjoner (Co2+) och kloridjoner (Cl-). Koboltjoner kan genomgå en färgförändring när de utsätts för olika ligander (molekyler eller joner som kan binda till metalljoner).
Kaliumdikromat är ett ljust orange-rött kristallint fast ämne som också är lösligt i vatten. När det löses i vatten dissocierar det till kaliumjoner (K+) och dikromatjoner (Cr2O72-). Dikromatjoner kan också genomgå en färgförändring när de utsätts för olika ligander.
HydroChrome fungerar genom att kombinera koboltklorid och kaliumdikromat i ett specifikt förhållande och lösa upp dem i vatten. Den resulterande lösningen är initialt gul-orange till färgen på grund av närvaron av dikromatjoner. När lösningen värms upp reagerar koboltjonerna med dikromatjonerna för att bilda ett hydratiserat komplex som gör lösningen blågrön. Denna färgförändring är reversibel och lösningen kan vändas tillbaka till sin ursprungliga gul-orange färg genom att kyla ner den.
De exakta kemiska reaktionerna som inträffar i HydroChrome är komplexa och involverar bildning av olika mellanliggande föreningar. Den övergripande effekten är dock en färgförändring som är beroende av temperatur, vilket gör den till ett användbart verktyg för att demonstrera kemiska reaktioner och lära ut om färgförändringar i kemi.