Yes some of them do as it depends on the specific jewelry cleaner being used. Some cleaners may contain small traces of cyanide compounds, while others may not contain any at all. It is critical to carefully read the labels as well as research the ingredients in a jewelry cleaner before using it.