One or more techniques and/or systems are disclosed for a foam-based oxidative dye product for use on human hair. Oxidative dyes usually have complex ingredients and require a developer to initiate oxidation. A hair dye product can be produced that does not require a developer to initiate oxidation, and instead oxidizes as it is introduced to air. As an example, the hair dye product can be stored in an aerosol container, where as it exits the container it turns to foam and oxidizes. This product may result in fuller dye coverage, more control of the resulting shade, less mess, and more satisfying results for consumers.