Yes, Vinegar can clean coins. If it is a collectible coin,
do not clean it. It is most likely to damage it. ( Ketchup can help
too. ) To clean a coin with vinegar, put only a drop or 2. If you
put more, your coin will smell REALLY BAD.