Loss of color in betta fishes is often indicative of something more serious going wrong, and should prompt us to investigate further. Loss of pigment may be related to water parameters, diet or stress as well as illness or injuries.
One of the primary factors causing betta fish to lose its colors is disease or parasite infestation, like Ich (Ichthyophthirius multifilis). Unfortunately, this can lead to serious color loss and even death; however, treatment options exist which include anti-ich medications and treatments such as bath salts.
Color can also fade in a betta due to nutrient deficiency. To combat this problem, make sure that their diet includes foods rich in nutrient-dense yellow, orange, and red pigments; try offering fresh or frozen food and soak freeze-dried treats before giving them to them.
Stressful environments or injuries, and aggressive behaviors from tankmates may cause your betta to turn white or black, potentially due to changes in their environment, injury, or aggressive behaviors from another. You can help ensure this doesn't happen by keeping their aquarium properly maintained with ample food sources and low stress environments, along with providing early treatment of any symptoms related to stress before they get worse - giving your betta the best chance at recovering its vibrant colors once it recovers!