ICP test for aquariums: understand, interpret, and act on your results
If you keep a reef aquarium, you've definitely heard of ICP tests. Maybe your local fish store recommended one, a reefing friend swears by them, or you've seen incomprehensible results floating around on forums. One thing's for sure: the ICP test has become the gold standard for knowing exactly what's in your water — but for many, it remains a total mystery.
Why? Because receiving 30 to 40 chemical values in a PDF is all well and good. Knowing what to do with them is a whole different story. And that's exactly the problem we set out to solve with Blue.
This guide explains everything: what an ICP test is, why it's essential, how it works, what each element means, and most importantly — how to go from raw data to concrete actions.
Why should you get an ICP test?
The limitations of standard test kits
Drop tests (Salifert, Red Sea, Hanna Instruments…) are useful for daily monitoring of a few key parameters: KH, calcium, magnesium, nitrates, phosphates. But they have major limitations:
- Variable accuracy: colorimetric readings are subjective, and reagents degrade over time
- Limited scope: you're testing 5-6 parameters out of the 40+ that influence your aquarium
- No contaminant detection: heavy metals, pollutants, and trace element excess are invisible to standard tests
- No automatic history: you jot things down in a notebook (or forget entirely)
What an ICP test reveals
An ICP test analyzes the entire mineral composition of your water. In a single analysis, you get:
- Major elements: calcium, magnesium, potassium, sodium, strontium
- Trace elements: iodine, iron, manganese, zinc, boron, barium, vanadium…
- Potential contaminants: copper, lead, aluminum, nickel, tin, arsenic
- Nutrients: nitrates, phosphates, silicates
- Calculated salinity based on ionic composition
It's like getting a full blood panel for your aquarium. Standard test kits? That's just taking its temperature.
When should you run an ICP test?
- Every 2-3 months as routine — this is the reef community consensus
- After a problem: coral bleaching, color loss, unexplained mortality
- After a change: new salt mix, new reactor, addition of live rock
- At startup: to establish a baseline for your new water and your source water (RO/DI)
How does an ICP test work?
ICP-OES technology
ICP-OES stands for Inductively Coupled Plasma - Optical Emission Spectrometry. Behind that mouthful lies an extremely precise laboratory technology:
- Your water sample is collected (typically 30-50 ml) and sent to the lab
- The water is nebulized (turned into a fine mist) and injected into an argon plasma at over 6,000°C
- At that temperature, each atom emits light at a unique wavelength — like a fingerprint
- An optical spectrometer measures the intensity of each wavelength
- Software calculates the exact concentration of each element present
Accuracy is in the ppb (parts per billion) range for most elements. It's the same technology used in medicine, environmental science, and the pharmaceutical industry.
The actual process
- You order a kit from a lab (Triton, Fauna Marin, ATI, etc.)
- You receive a sample tube with instructions
- You collect your water (directly from the display tank, not the sump)
- You send the sample by mail
- Within 3 to 10 days, you receive your results by email or through the lab's portal
- And then… the real challenge begins: interpreting all of it
The main ICP test brands
Triton Labs
The pioneer of ICP testing in the aquarium hobby. Based in Germany, Triton brought ICP to reefkeepers back in 2014.
- Elements tested: 36 parameters
- Turnaround: 3-5 business days
- Price: ~€35-45 per test
- Strengths: large reference database, N-DOC method (organic detection), very detailed results
- Portal: online results with graphs, but limited interpretation
Fauna Marin
This German lab offers a comprehensive analysis with a focus on practical recommendations.
- Elements tested: 40+ parameters
- Turnaround: 5-7 days
- Price: ~€30-40 per test
- Strengths: direct dosing recommendations, compatible with their Balling Light product line
- Limitations: recommendations tend to push their own products
ATI (Aqua Medic)
Another major player based in Germany, renowned for the precision of their analyses.
- Elements tested: 34 parameters
- Turnaround: 3-5 days
- Price: ~€30-35 per test
- Strengths: excellent reputation for accuracy, clean interface
- Portal: results with simple color coding (green/yellow/red)
Other labs
- Oceamo: Portuguese lab, good accuracy, competitive pricing (~€25)
- ReefAnalytica: newer entrant, modern interface
- Aquaforest Lab: backed by the Aquaforest brand, geared toward users of their products
The elements analyzed: what do they mean?
This is THE critical part — and the one where 90% of hobbyists get lost. Here's an element-by-element guide.
Major elements
| Element | Optimal value | Role | If too low | If too high |
|---|---|---|---|---|
| Calcium (Ca) | 400-450 ppm | Coral skeleton building | Slowed growth, fragile corals | Precipitation with KH, deposits |
| Magnesium (Mg) | 1250-1380 ppm | Stabilizes Ca/KH, metabolism | Ca and KH unstable, crashes | Low risk, but pointless |
| Potassium (K) | 380-420 ppm | Coral coloration, metabolism | Dull colors, slow growth | Possible stress above 450 |
| Sodium (Na) | ~10,800 ppm | Main salt component | Low salinity | High salinity |
| Strontium (Sr) | 8-12 ppm | Skeletal growth (with Ca) | Slowed growth | Possible accumulation |
Critical trace elements
| Element | Optimal value | Role | Watch out |
|---|---|---|---|
| Iodine (I) | 0.03-0.06 ppm | Crustacean molting, soft coral health | Depletes quickly, dose regularly |
| Iron (Fe) | 0.002-0.02 ppm | Zooxanthellae photosynthesis | Excess promotes algae |
| Manganese (Mn) | 0.002-0.02 ppm | Photosynthetic enzyme | Excess is toxic |
| Zinc (Zn) | 0.002-0.01 ppm | Enzyme, immune system | Excess toxic to invertebrates |
| Boron (B) | 4-5 ppm | Skeletal structure, pH buffer | Rarely problematic |
| Barium (Ba) | 0.005-0.02 ppm | Coral skeleton | Generally follows calcium |
| Vanadium (V) | < 0.02 ppm | Metabolism, coloration | Excess rare but toxic |
| Molybdenum (Mo) | 0.005-0.015 ppm | Nitrogen cycle, enzymes | Important for denitrification |
| Chromium (Cr) | < 0.005 ppm | Minor trace element | Excess is toxic |
| Cobalt (Co) | < 0.005 ppm | Vitamin B12 | Traces are sufficient |
| Fluorine (F) | 1-1.5 ppm | Naturally present in seawater | Rarely problematic |
Contaminants to watch
| Element | Alert threshold | Common sources |
|---|---|---|
| Copper (Cu) | > 0.01 ppm | Plumbing, fish medications, faucets |
| Lead (Pb) | > 0.005 ppm | Old plumbing, solder joints |
| Aluminum (Al) | > 0.1 ppm | Tap water, resins |
| Nickel (Ni) | > 0.01 ppm | Heating elements, stainless steel |
| Tin (Sn) | > 0.01 ppm | Solder, certain equipment |
| Arsenic (As) | > 0.005 ppm | Tap water, certain salt mixes |
⚠️ Copper is the number one killer. Even at 0.03 ppm, it's lethal to invertebrates and corals. If your ICP detects copper, it's an emergency: find the source (often your RO water if the unit is connected to copper plumbing).
Nutrients
| Element | Optimal value (reef) | Notes |
|---|---|---|
| Nitrates (NO₃) | 1-5 ppm | Too low = bleaching, too high = algae |
| Phosphates (PO₄) | 0.01-0.05 ppm | N:P ratio ~16:1 (Redfield) |
| Silicates (SiO₂) | < 0.5 ppm | Source of brown diatoms |
The real problem: interpreting and taking action
You've received your results. 35 lines of numbers with units in ppm, ppb, µg/L. Now what?
What most hobbyists do
- Look at the 3-4 values they recognize (Ca, Mg, KH, NO₃)
- Ignore the other 30 lines
- Post the PDF on a forum asking "is this good or not?"
- Get 15 contradictory replies
- Change nothing (or panic and change everything)
Why it's so difficult
- Data volume: 35+ values to analyze simultaneously
- Interactions: elements are interdependent (Ca/Mg/KH, Fe/Mn, etc.)
- Context: a "normal" value for a fish-only tank is different from an SPS tank
- Trends: a single test tells you nothing — it's the evolution that matters
- Corrective actions: knowing potassium is low is fine. Knowing how much to dose, which product to use, and for how long — that's the missing piece
The usual solutions
- Lab portals: show green/yellow/red, but recommendations are generic or push their own products
- Excel spreadsheets: some dedicated hobbyists create spreadsheets to track changes — tedious and error-prone
- Forums and Facebook groups: depend on the goodwill and expertise of members
- Personal experience: after years, you end up "feeling" your results — but how many corals lost in the meantime?
Real-life example: Thomas and his first ICP test
Let's take a real example. Thomas has been running a 400-liter reef tank for 8 months. His LPS corals are growing well, but his two Acropora have lost their colors and a Montipora is starting to bleach from the base. His drop tests show: KH 8.2, Ca 420, Mg 1320, NO₃ 3, PO₄ 0.02. Everything looks perfect. So why are his corals suffering?
Sending the sample
His local fish store recommends a Fauna Marin ICP test. Thomas orders the kit (€35), collects his water one morning, and mails the tube. So far, so simple.
Receiving the results
7 days later, Thomas receives an email with a 3-page PDF. 38 lines of results. He recognizes calcium, magnesium, potassium… but what do barium, vanadium, and molybdenum mean? And why is there 0.008 ppm of aluminum — is that serious?
Down the rabbit hole
Thomas does what everyone does: he Googles it. "Aluminum reef aquarium." He finds a post from 2019 saying it's toxic above 0.01. Then another from 2023 saying it's normal below 0.1. Which one to believe?
He posts his results on a Facebook group. The replies roll in:
"Your potassium is at 360, that's too low, dose Red Sea Potassium+" — Jean-Marc
"360 is normal, don't worry about it" — Ludo
"The problem is your N:P ratio, 3/0.02 gives 150:1, that's way too unbalanced" — Maxime
"I don't dose anything and everything's fine 🤷" — Patrick
"You've got copper at 0.003?? That's from your pipes, change your RO!" — Stéphane
"0.003 copper is within measurement noise, don't worry" — Fabien
Result: 6 replies, 6 different opinions. Thomas is more lost than before. He doesn't know what to correct, in what order, with which product, or how much. After 2 hours of research, he closes the PDF and decides to "wait and see if it gets better on its own."
Spoiler: it doesn't.
The same situation with Blue
Thomas opens Blue, goes to ICP Analyses, scans the QR code from his Fauna Marin results. 10 seconds, everything is imported.
The screen immediately shows:
- 🔴 Potassium: 360 ppm (optimal: 380-420) — "Potassium low. Direct impact on SPS coral coloration. Your pale Acropora may be linked to this deficit."
- 🟠 Strontium: 6.5 ppm (optimal: 8-12) — "Strontium low. Skeletal growth slowed."
- 🟢 Copper: 0.003 ppm — "Within normal range. No action required."
- 🟢 Aluminum: 0.008 ppm — "Acceptable level, monitor on next test."
And most importantly, Blue makes the connection between elements:
💡 "Your potassium AND strontium are both low simultaneously. This is consistent with high consumption by growing SPS corals. Your Ca/KH/Mg readings are good, but these trace elements need to keep up."
Even better: Thomas has entered his products in Blue (he uses Fauna Marin Balling). The app shows him directly:
📋 "Potassium correction: add 8 ml of Fauna Marin Potassium per day for 12 days. Strontium correction: add 3 ml of Fauna Marin Strontium per day for 10 days."
Thomas knows exactly what to do, how much to dose, with which product, and for how long. No copper panic, no Facebook debate, no 2 hours of wasted research.
Three weeks later, his Acropora get their colors back.
That's the difference between a 38-line PDF and an app that understands your aquarium.
Blue: the first solution that makes ICP actionable
This is exactly the problem we built the ICP Analysis feature in Blue to solve. And it's not just a gimmick — it's the first feature of its kind in the world in an aquarium application.
Universal import via link
No more manually copying your 35 values. Blue supports virtually every ICP lab on the market: Triton, Fauna Marin, ATI, Oceamo, ReefAnalytica, Aquaforest Lab, and many more.
The process is always the same, regardless of your lab:
- You receive your results by email
- You copy the link to your results
- You paste it into Blue
- That's it — all your values are imported in seconds
No scanning, no manual entry, no file to download. A simple copy-paste, and Blue retrieves all of your results.
Intuitive visualization
Each element is displayed with:
- A visual gauge: green (optimal), orange (attention), red (action required)
- The measured value vs the reference range adapted to your tank type
- An evolution chart if you have multiple tests: you instantly see the trends
No need to know that optimal strontium is between 8 and 12 ppm — Blue shows you visually.
Understanding each element
Blue doesn't just tell you "your potassium is low" — the app explains why it matters. For every element in your analysis, you get:
- What it is: the role of this element in your aquarium
- Why it's out of range: common causes of excess or deficit
- What impact it has on your corals, fish, and invertebrates
- What you should do: in plain language, not chemical jargon
The goal: that you understand what you're doing when correcting a parameter, not blindly following instructions.
Automatic correction calculation — with YOUR products
This is where Blue goes further than any existing tool. The app doesn't just tell you "raise your potassium." It tells you exactly how much to dose, with the product YOU use.
How it works:
- You enter the products you have at home in Blue (Red Sea, Fauna Marin, Tropic Marin, Aquaforest, Korallen-Zucht, Grotech, Brightwell… — every product on the market is referenced)
- When a parameter is out of range, Blue calculates the correction based on your water volume and your selected product
- You get a precise dosage: "Add X ml of your product over Y days"
No more searching forums to figure out how many ml of Potassium+ you need to go from 360 to 400 in 400 liters. Blue does the math for you, with the product sitting in your cabinet. Not the one the lab is trying to sell you — yours.
And if you switch brands tomorrow? Just update it in Blue, and the calculations adjust automatically.
History and trends
Every ICP test is archived. Over time, Blue builds an evolution curve for each element. You can see:
- If a contaminant is slowly accumulating (too slow to notice test by test)
- If your corrections are working (is potassium rising after dosing?)
- Seasonal patterns (some elements fluctuate with temperature)
Everything in one place
ICP integrates into your Blue dashboard alongside your daily measurements, maintenance tasks, and journal. No more juggling between Triton's portal, your Excel sheet, and your measurement app — everything is centralized.
How to get the most out of your ICP tests
Best practices for sampling
- Always collect from the same spot: in the display tank, not the sump
- Same time of day: preferably in the morning, before dosing pumps kick in
- Stable water: wait 48 hours after a water change
- Clean tube: rinse the tube with your tank water before filling it
- Ship quickly: mail the sample the same day to avoid degradation
Recommended frequency
| Phase | Frequency | Why |
|---|---|---|
| Startup (0-6 months) | Monthly | Establish the baseline, catch problems early |
| Cruising | Every 2-3 months | Regular monitoring, verify stability |
| After a problem | Immediately | Identify the cause quickly |
| After correction | 2-3 weeks later | Verify the action worked |
Test your RO water too
An ICP test of your RO/DI water (before adding salt) often reveals the source of contamination. If you find copper, silicates, or phosphate in your RO water, the problem is your membrane or resins — not your aquarium.
Don't correct everything at once
The classic mistake: get your ICP results, see 5 parameters out of range, and correct everything at once. Bad idea. Multiple simultaneous corrections create instability, and you won't know what worked.
Priority order for corrections:
- Contaminants (copper, lead) → immediate action, identify the source
- Major elements (Ca, Mg, KH) → gradual correction over a few days
- Trace elements → fine-tuning over 2-3 weeks
- Optimization → once everything is stable
Conclusion: ICP is no longer a luxury, it's a necessity
The ICP test has transformed reef aquarium keeping. It made the invisible visible, the guesswork measurable, the uncontrollable correctable. But until now, it remained a tool reserved for experts capable of interpreting complex data tables.
With Blue, the ICP test becomes accessible to everyone. Automatic import, intuitive visualization, intelligent interpretation, history and trends — everything you need to understand your water and act with confidence.
Stop flying blind. Test. Understand. Act.
Haven't tried ICP analysis in Blue yet? Download the app and import your next test in seconds.
