Some products that help to remove blood are vinegar, cola, ammonia and hydrogen peroxide. Cold saltwater, talcum powder, lubricant oil and cornstarch are also effective at cleaning blood stains.
Natural products work very well as cleaners for removing blood stains, whether it is in fabric or carpeting. Vinegar is a great all-purpose cleaner that works for all types of stains, including blood. Regular white vinegar works when the stain is caught within the first 24 hours and before it sets. Pour some of the vinegar onto the blood stain without diluting it first. Let it soak into the stain for a few minutes, and then blot it with a clean and dry towel. Repeat as many times as necessary before washing.
Both ammonia and hydrogen peroxide are good to add to blood stains on garments before putting them in the washing machine. Ammonia should be diluted with water and then poured onto the stain before placing it in the washer. With hydrogen peroxide, make sure it says 3 percent on the bottle. Pour some of the peroxide onto the stain and let it sit for a few minutes. Rinse the garment with water before washing it.
Cola is a good option for blood stains that go unnoticed for some time. Grab a can or bottle of cola and pour some of it on the stain. Let it soak for as long as possible to let it work. Wash the garment when the cola has been soaking overnight.