White vinegar is a solution that can be used to clean gold. Soaking the gold in the vinegar for up to 20 minutes then rubbing with a soft cloth can restore its natural sheen.
Vinegar is a natural and cost effective cleaning agent that not only has the ability to make gold jewelry brighter, but is also a disinfectant, which helps to ensure the removal of unwanted bacterial buildup. Additionally, for pantry's barren of vinegar, gold can be cleaned in a solution of liquid dish washing soap and warm water. Similar to the vinegar method, the gold should be soaked for about 15 minutes, then gently scrubbed to remove the tarnish.