The best silver cleaner is Weiman Royal Sterling Silver Polish, according to Good Housekeeping. Other top-rated products include the Twinkle Silver Polish Kit and Connoisseurs Silver Wipes.
Weiman Royal Sterling Silver Polish is a liquid product that removes tarnish quickly and prevents its return for weeks. The Twinkle Silver Polish Kit includes polishing paste and a sponge. It doesn't work as quickly as Weiman Royal Sterling Silver Polish, but it powerfully cleans and shines extremely tarnished objects. Connoisseurs Silver Wipes are pre-moistened towelettes. Although they are convenient and mess-free, Connoisseurs Silver Wipes work more slowly than the Weiman and Twinkle polishes.