Andy Pierce
Member
I used to use HCl this way as a temporary CO2 booster, but have abandoned that approach.You could add HCl to tap water and pour it into the tank, it will not lose the CO2 that quickly. But then you could just make fresh soda water and use that.
If the goal is primarily to temporarily add dissolved CO2 to the tank then making fresh soda water and adding that makes sense to me (although just directly injecting CO2 gas is my preferred approach). Presumably you could even pull some water out of your tank and carbonate that. For me the main reason for adding HCl is to permanently decrease the alkalinity. In fact, when I add HCl to tap water before a water change now I subsequently degas the treated water before adding to the aquarium to remove the excess dissolved CO2 so the pH won't be too different - as noted previously an acid-caused decrease of 1 dKH only changes the pH by less than 0.1 units after gas equilibration but by considerably more than that before equilibration. Unlike adding carbonated water where your potential to go dramatically wrong seems pretty limited, I expect you need to be a lot more careful about HCl addition to be sure you don't run all way out of (bi)carbonate and crash your pH.