Name the sodium compound which is used for softening hard water. Leave a Comment / Acids, Bases and Salts / By UP Gupta Sodium carbonate(Na2CO3) is the compound, which is used for softening hard water.