Canonical Dataset
⚠ Compatibility
Chemical compatibility matrix for pool and spa products. Every pair with a safety-relevant interaction is explicitly recorded. Status: safe | avoid | never_mix | unknown.
Source Priority
Values in this dataset are sourced in the following order (highest authority first):
- 1. government-guidance
- 2. manufacturer-documentation
- 3. scientific-literature
- 4. industry-standards
Records (15)
| id | productA | productB | status | severity | hazard | description | handlingInstructions |
|---|---|---|---|---|---|---|---|
| trichlor-x-cal-hypo | trichlor-tablets | calcium-hypochlorite | never_mix | critical | fire-explosion | Trichlor (acidic, ~pH 2.9) reacts violently with calcium hypochlorite (alkaline, strong oxidizer). Reaction generates heat, chlorine gas, and can cause fire or explosion. | Never combine in container, chlorinator, or skimmer. If accidental mixture occurs, evacuate and call emergency services. |
| muriatic-acid-x-chlorine | muriatic-acid | liquid-chlorine | never_mix | critical | toxic-gas | Mixing muriatic acid with any chlorine product releases chlorine gas — a toxic, corrosive gas that causes severe respiratory damage. | Never combine. Add to pool water separately, at least 30 minutes apart with pump running. |
| muriatic-acid-x-cal-hypo | muriatic-acid | calcium-hypochlorite | never_mix | critical | toxic-gas-fire | Acid mixed with calcium hypochlorite releases chlorine gas and can cause fire. Extremely hazardous. | Never combine under any circumstances. |
| trichlor-x-muriatic | trichlor-tablets | muriatic-acid | never_mix | critical | toxic-gas | Both are acidic but combining concentrated forms releases chlorine gas. | Never combine. Add separately to pool. |
| cal-hypo-x-hydrogen-peroxide | calcium-hypochlorite | hydrogen-peroxide | never_mix | critical | fire-explosion | Mixing oxidizers can produce rapid decomposition, heat, oxygen release, fire, or explosion. | Never combine. These products are from incompatible sanitizer systems. |
| biguanide-x-chlorine | biguanide | liquid-chlorine | never_mix | critical | system-failure | Biguanide (PHMB) is completely incompatible with all chlorine products. Mixing causes precipitation and destroys both sanitizers. | Full water replacement required when switching between systems. |
| trichlor-x-dichlor | trichlor-tablets | sodium-dichlor | avoid | high | heat-degradation | Both are chlorinated isocyanurates but mixing concentrated forms generates heat and can cause degradation or fire risk. | Do not add simultaneously to chlorinator or skimmer. Add separately to pool water. |
| soda-ash-x-cal-hypo | soda-ash | calcium-hypochlorite | avoid | medium | cloudiness-precipitate | Adding soda ash immediately after calcium hypochlorite can cause calcium carbonate precipitation and water cloudiness. | Add at least 4 hours apart. Allow each to fully disperse before adding the next. |
| algaecide-x-liquid-chlorine | algaecide | liquid-chlorine | avoid | low | reduced-effectiveness | Adding algaecide simultaneously with chlorine shock may reduce effectiveness of both. Chlorine can oxidize some algaecide types. | Add algaecide 24 hours after shocking, when FC has returned to normal range. |
| baking-soda-x-liquid-chlorine | baking-soda | liquid-chlorine | safe | — | — | Sodium bicarbonate and sodium hypochlorite are compatible. Can be added to pool within normal maintenance intervals. | Add each product separately to pool with pump running. No special precautions needed. |
| soda-ash-x-baking-soda | soda-ash | baking-soda | safe | — | — | Both are alkaline sodium compounds. Compatible when added separately to pool water. | Standard handling. Pre-dissolve each before adding. |
| calcium-chloride-x-baking-soda | calcium-chloride | baking-soda | avoid | medium | calcium-carbonate-precipitate | Adding calcium chloride and baking soda simultaneously to pool water may cause calcium carbonate to precipitate, causing cloudiness. | Add at least 4–6 hours apart. Calcium chloride first, allow to fully distribute, then baking soda. |
| muriatic-acid-x-baking-soda | muriatic-acid | baking-soda | never_mix | high | violent-reaction-CO2 | Acid and bicarbonate react rapidly, releasing CO2, heat, and causing foaming overflow. Dangerous in concentrated form. | Never mix directly. In pool water, each can be used at separate times as normal. |
| pool-salt-x-liquid-chlorine | pool-salt | liquid-chlorine | safe | — | — | Sodium chloride and sodium hypochlorite are compatible. Used together in salt pool maintenance. | Standard handling. Add salt in shallow end, add chlorine near return jets. |
| store-chlorine-x-acid | any-chlorine | any-acid | never_mix | critical | toxic-gas-fire | Chlorine and acid products must never be stored together. Even vapors can react. | Store in separate, ventilated locations. Separate by at least 10 feet or in separate storage structures. |
About This Dataset
This dataset is part of the WaterBalanceTools Canonical Data Layer. All factual values used across the website originate from canonical datasets like this one. No calculator, article, or tool embeds these values directly — they are always resolved through the data layer.