There is no such thing as the most effective way to get rid of smelly feet. There are many causes of smelly feet, and you can choose general treatment, medication, and so on, depending on the cause. 1. Physiological reasons Many because of physiological causes of foot odor, after a lot of exercise, can lead to foot sweating, if you fail to wash your feet in a timely manner, a lot of sweat stains can not be removed in time, the bacterial decomposition will produce a foul smell. At this time, you should often wash your feet, change socks and shoes, and choose breathable shoes and socks. 2. Pathological causes (1) Tinea pedis: also known as foot fungus, caused by fungal infections, with antifungal treatment, can be used externally with antifungal drugs, such as miconazole nitrate cream, terbinafine cream, etc., if the symptoms are serious or can not adhere to the use of medication, can be taken orally with antifungal drugs, such as itraconazole, terbinafine and so on. (2) Sweat odor: patients with foot sweat odor can use potassium permanganate solution, aluminum oxide solution and other diluted foot soak, rub feet, etc., to inhibit bacterial reproduction, thereby reducing odor. There are many causes of foot odor, it is recommended to go to the hospital in time, to clarify the cause of the disease, under the guidance of the doctor for active treatment.