Electropolishing smooths and streamlines the microscopic surfaces of a metal object, such as medical tools or implants. The metal is removed ion by ion so as not to remove too much metal in any given place. Since the process removes the outer skin of the metal, embedded contaminants that are otherwise overlooked and can cause sub-surface erosion are eliminated.