Hi ! They make a liquid silver cleaner that comes in a tub container , that you drop your silver jewelry in , let it sit awhile , then take it out and rinse off. Read the warnings to make sure that any gems or pearls that are with the silver are ok to go into the cleaning solution. There is also a polishing cloth that cleans and polishes, can usually be found in the jewelry making section at craft stores.
Use white Colgate toothpaste and a soft toothbrush. When done make sure to rinse the piece with warm water.
If it is a gold ring or bracelet with intricate design, boil water, then add a bit of Mr. Clean to it, then soak the piece for a few minutes, shake it, this will loosen the dirt and hand cream. Voila a beautiful ring again.
Dawn dish soap warm water and soft toothbrush;wood toothpicks,small bottle brushes on clasps and stones,ring undersides to remove dirt,body oils,hair products etc., then use reg. white toothpaste and soft toothbrush to polish/shine it up,put the toothpaste on wet/damp cloth and rub gently then rinse in warm water and dry asap to prevent water spots. use cloths like white cotton wash cloths or microfiber( no fabric softener on them) and no paper towels(scratchy) these methods are safe on any jewlery except coated stones,just don't use the toothpaste around the stone setting or anything that will scratch coatings off .Many stones if they are organic or treated in any way cannot be put in hot or especially boiling water.Mr. clean is ammonia based product.... Though ammonia will make your diamonds shine, it is also one of the riskier jewelry cleaning methods to use. Prolonged or excessive use of ammonia can damage and discolor your metal, wear down your gemstones, and make fracture-filled diamonds appear cloudy.
If it is a piece that is worn a lot, hot water with dawn dish soap will remove all the daily grime that it gets. Make sure that any stones are not the more fragile type, like pearls, opals, turquoise, etc. For them, warm water and a quick wash with mild soapy water and scrub with a soft bristle toothbrush if necessary. A quick warm rinse and dry right away. Hard stones can take hot water and soaking, scrub with a soft toothbrush all over and underneath any stones. rinse well. For rings, bracelets, charms on chains that are not fragile, I dip the stones in rubbing alcohol to get the water off the stones and dry quickly without getting water spots. If it is tarnished silver, brush them with plain old fashioned toothpaste with no additives. It cleans without removing any of the metal and is easy to rinse with warm water. My rings are treated in this way and they literally sparkle when they are done. I lay bracelets, necklaces and rings on soft towels to dry.
You can buy a jar of silver jewelry cleaner at Walmart or Amazon that you can soak your jewelry in.