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