To remove color transfer from a canvas bag, gently dab with a solution like dish soap and water, mild detergent, or even alcohol wipes (spot test first!), working in layers with a soft cloth or brush, and always blot, don't rub aggressively; for tough stains, consider oxygen bleach (not chlorine) for machine washable canvas or professional cleaning, but prioritize gentle methods and prompt action to avoid setting the stain.
To remove heavy dirt, dark scuff marks, color transfer, or general surface residue, begin with light bar soap or clear liquid hand soap or gentle detergent. Rub a small amount of your chosen soap into a soft, wet cloth and then gently rub the cloth onto canvas to remove stains.
An enzyme-based detergent or stain remover may help give stain fighting a boost when you're dealing with dye transfer residue. The enzymes in detergent speed up the chemical reactions that help break down stains and grime, helping lift unwanted color transfer during pretreating.
Method 1: Vinegar Solution
Vinegar's acidic nature is great for removing dye stains. While you can add it to the rinse cycle of your laundry, some experts feel vinegar will only diminish the detergent's power—not good if you need all hands on deck to remove dye stains.
To remove the marks, I'm going to use a diluted mixture of warm water and dish soap. Gently scrub with a soft bristle brush until all the marks are gone. After cleaning, wipe away the suds with a clean towel and just like that, it looks good as new once again.
Hydrogen peroxide is the solution created by adding oxygen bleach to water and works well to remove dye transfer stains with a powerful yet gentle action.
Vinegar and oxygen-based bleach are effective solutions for tackling color bleed on clothes. They work well to restore fabric dyed unintentionally without causing further damage. Mix white vinegar with an equal part of water to create a solution capable of reversing color bleed.
Mix 1/4 cup of white vinegar, 1 tbsp. of dish soap, and water in a spray bottle. Spray the area liberally and let soak for 5-10 minutes and then blot again with a clean, dry towel until stain is removed.
Start by adding ¼ cup Clorox™ Disinfecting Bleach to one gallon of water in a plastic dishpan. Fully submerge items in the bleach solution for up to 5 minutes. You may notice the color coming off immediately, or it may take the full 5 minutes (but don't let any item soak for longer than 5 minutes).
Remove Stains from Fabric & Clothing
A quart of warm water mixed with 4 tablespoons of baking soda will do the trick; soak the fabric for a minimum of 30 minutes. The soaking helps to release the stain while not bleaching or harming the fabric.
Can I use OxiClean™ Versatile Stain Remover to remove dye transfer stains? OxiClean™ Versatile Stain Remover is not designed to remove these types of stains.
If you're faced with some clothes that have turned an unwanted shade of pink or grey, don't let the fabric dry. Instead, treat the dye transfer with a liquid detergent that has bleaching agents, like Ariel, to remove those dyes.
Baking soda can works miracles on canvas bags and is a flexible natural cleanser. Simply sprinkle some baking soda straight on the bothering area, then gently scrub with a soft brush or cloth to get stains or odors eliminated.
As a stain remover
For everything from greasy food spills to makeup smudges to ink stains, a few drops of Dawn can do the trick. Simply apply it directly to the stain, let it sit for about five minutes, and then wash as usual. For tougher stains, gently scrub with a soft brush before laundering.
Remove Hair Dye Stains
Spray hair dye stains in a sink with WD-40 and allow it to sit for 30 minutes to an hour before wiping it away. Spot treat hair dye stains on fabrics and let sit a few minutes before washing with the hot water cycle.
Used properly, hair color remover should remove all artificial color, leaving your hair whatever hue it was before you dyed it. Keep in mind, however, that while color removers shouldn't remove your natural color, “they can shift it and expose the warm underlying pigments,” according to Epstein.
Never, ever put the garment in a machine dryer until you are 100% positive the stain is gone. Heat will set it permanently. Let it air-dry completely, check it in bright light, and if you see any lingering color, repeat the treatment.
After crowdsourcing stain removal hacks for a story, more than a third of them had the same somewhat surprising solution: Use dish soap to remove the stains, specifically Dawn dish soap (the blue kind, to be exact).
Hydrogen peroxide works differently than vinegar and is better at removing different types of stains. Hydrogen peroxide doesn't actually remove stains—it just makes them invisible! It breaks up strong chemical bonds in stains including ink, and in doing so it makes the stains colorless—but they're still there!
Color And Delicate Fabrics
While hydrogen peroxide is good at removing stains from some fabrics, carpets, and upholstery, it's always a good idea to test it in an inconspicuous area first. It acts as a bleach that can fade or discolor some color fabrics, and it can damage delicate fabrics like silk or wool.
Use methylated spirit, WD-40 or a commercial stain remover.
Apply toothpaste onto the stained area, then let it set for a few minutes. Next, rinse the stain with cold water and gently blot the toothpaste into the fabric. Clean off any remaining toothpaste residue and wash the garment as usual.
Solvents like rubbing alcohol, hair spray, or even hand sanitizer often work well, but be sure to test with a cotton swab on an inconspicuous piece of the clothing to ensure colorfastness and that fabric won't be damaged.