The most important use for sodium carbonate is in the manufacture of glass. When heated at very high temperatures, combined with sand (SiO2) and calcium carbonate (CaCO3), and cooled very rapidly, glass is produced.
Sodium carbonate is also used as a relatively strong base in various settings. For example, sodium carbonate is used as a pH regulator to maintain stable alkaline conditions necessary for the action of the majority of developing agents.[citation needed] It is a common additive in municipal pools used to neutralize the acidic effects of chlorine and raise pH.[1] In cooking, it is sometimes used in place of sodium hydroxide for lying, especially with German pretzels and lye rolls. These dishes are treated with a solution of an alkaline substance in order to change the pH of the surface of the food and thus improve browning.
In taxidermy, sodium carbonate added to boiling water will remove flesh from the skull or bones of trophies to create the "European skull mount" or for educational display in biological and historical studies.
In chemistry, it is often used as an electrolyte. This is because electrolytes are usually salt-based, and sodium carbonate acts as a very good conductor in the process of electrolysis. Additionally, unlike chloride ions which form chlorine gas, carbonate ions are not corrosive to the anodes. It is also used as a primary standard for acid-base titrations because it is solid and air-stable, making it easy to weigh accurately.
In domestic use, it is used as a water softener during laundry. It competes with the ions magnesium and calcium in hard water and prevents them from bonding with the detergent being used. Without using washing soda, additional detergent is needed to soak up the magnesium and calcium ions. Called Washing Soda or Sal Soda in the detergent section of stores, it effectively removes oil, grease, and alcohol stains. Sodium carbonate is also used as a descaling agent in boilers such as found in coffee pots, espresso machines, etc.
In dyeing with fiber-reactive dyes, sodium carbonate (often under a name such as soda ash fixative or soda ash activator) is used to ensure proper chemical bonding of the dye with the fibers, typically before dyeing (for tie dyes), mixed with the dye (for dye painting), or after dyeing (for immersion dyeing).