There are several ways you can make white shoes look like new using simple products that we all have around the house.
Four easy ways to clean white shoes.
Warm soapy water: Great for cleaning shoes, simply add about a teaspoon of dishwashing liquid to a cup of warm water and stir. Using a cloth or toothbrush, gently brush the shoe clean, wipe off the water and allow it to dry
Baking Soda and White Vinegar: Great for sneakers but works for other types of shoes as well. Mix one tablespoon of warm water with one tablespoon of white vinegar and add one tablespoon of baking soda together to form a paste. Using a toothbrush, apply to the shoes in a circular motion and allow the shoes to be somewhere with good airflow for several hours before brushing and removing the dried paste.
Strongly diluted bleach: A very effective way to clean your shoes. Make a mix of 1/6 bleach and 5/6 water (adding too much bleach can turn your shoes yellow) and work it into the shoes using a toothbrush in a circular motion. When finished, wipe off the mixture and allow it to dry thoroughly.
Toothpaste: You can also try using toothpaste (white type). Apply it all over the shoe in a circular motion. Leave it on for 10 minutes before wiping it off with a damp towel.