It is best to use professional jewelry cleaner, but if you want you can use some ammonia…..l
I always use tooth paste ( not gel, PASTE) and an old soft tooth brush to clean my rings and earrings.
Necklaces: I use an old soft cloth (not terry cloth) Hold the necklace at one end & pull through the folded cloth. Repete till no more lines show on cloth.
Sterling Silver: Just wipe till no more tarnish comes off.( or get the sterling silver wipe clothes from Wal-Mart)
My roommate in college always washed her Jewelry with a toothpaste (non-gel) and a washcloth.
I use this method years later and it works awesome. and is safe.
It shines up my dull silver like no other!!
jewelry cleaner . but it you want get a toothbrush and put toothpaste on it and brush your jewelry and NEVER ever EVER put your pearls in jewelry cleaner i know from personal experience.
Top Job, warm water and a Toothbrush, for diamonds and hard stones as well as gold. Rinse well and dry with a soft cloth. Never on pearls