Free tool · Dissolved gas analysis
Which transformer should I look at first?
Load a laboratory CSV with up to five transformers. The tool ranks them by DGA urgency, with the IEEE status, the fault interpretation and the reason for each position.
It runs in your browser: nothing you enter leaves your device, and no account is needed.
What goes in
- A laboratory CSV, up to five transformers per session
- Dated samples, so the rate of change can be read
- A history file to carry samples between sessions
Standards
- IEEE C57.104-2019 · IEC 60599:2022 · Duval Triangle 1
What comes out
- The units ranked by urgency, with the reason on every row
- The status and the fault type per unit
- A downloadable history file
Fleet DGA Triage
Enter your values
Accept the tool's conditions inside the frame, then type or paste your values. The result appears in the same frame.
After the result
Email me a copy of this result
The copy is the result shown in the frame, sent once to your address with the tool name and version. Seetalabs keeps no copy of your values.
How it is calculated
Method, standards and worked examples
Every result names the method and the edition it rests on. The detail is here, section by section.
How it works, step by step
- Export the DGA results from your laboratory or spreadsheet as CSV, one row per oil sample, or start from the template the tool provides.
- Load the file. The tool reads comma, semicolon or tab separators, decimal points or commas, and dates as YYYY-MM-DD or DD/MM/YYYY.
- Read the fleet table, ordered from most to least urgent. Each row shows the IEEE status, the IEC category, the Duval zone, the recommended action and any warning about the data, such as a single sample, a latest sample older than 18 months, a missing O2/N2 ratio or C2H2 with a communicating tap changer.
- Open a transformer to see Duval Triangles 1, 4 and 5 and Pentagons 1 and 2 with its sample plotted. To look at one transformer in more detail, including whether its Duval zone holds within laboratory uncertainty, use the DGA Calculator.
- Download the history file before you close the page. Next time, load it together with the new laboratory results: new samples are added to each transformer, and a sample with the same date is updated.
How the ranking is built
Priority follows what the standards ask you to do next, not a score the tool invents.
- High: IEEE C57.104-2019 Status 3.
- Medium: IEEE Status 2, a confirmation sample requested by IEEE, or gas levels above the IEC 60599:2022 typical values, where the action the standard gives is to sample more often.
- Low: none of the above.
- Not assessed: a fluid the tool does not cover, or a fault gas missing in the latest sample.
Natural and synthetic esters reach medium priority at most, because IEEE C57.155-2014 §6.2 asks for closer monitoring with a confirmation sample and no ester reference defines a higher level.
Within the same priority, transformers are ordered by IEEE status, then IEC category, then whether C2H2 is present, then how far the worst gas is above its limit.
Method and standards
Mineral oil. IEEE C57.104-2019 §6.1.1 Steps 1 to 6, with Tables 1 and 2 (gas levels by age and O2/N2 ratio), Table 3 (increments) and Table 4 (rates over 3 to 6 samples within 24 months). When the O2/N2 ratio is missing, the tool uses the more cautious "> 0.2" column and says so. IEC 60599:2022: typical values of Annex A (upper bound by default, lower bound selectable), rates, the gas ratios of Table 1 and the CO2/CO ratio of §5.5 as indicative. The tables were checked cell by cell against the published standards on 28 September 2026.
Fault type. Computed when the gases are significant: IEEE Status 2 or above, a confirmation requested, or IEC values above typical. Duval Triangle 1 with the 2022 arcing sub-zones in oil (-H) and paper (-P), Duval Triangles 4 and 5 as activated in CIGRE TB 771 (2019) Appendix H.1, and Duval Pentagons 1 and 2. The oil-and-paper sub-zones are indicative, and the page says so next to the result.
Esters. IEEE C57.155-2014 Table 1 and IEC 63585:2026 Annex B typical values; Duval Triangle 3 or 3b, Triangles 6 and 7 for soybean ester, Pentagons 3, 4 and 4b. A gas counts as rising only when the change exceeds the analytical uncertainty of the two samples; below 10 ppm the tool makes no judgement.
Worked example
Three transformers, one CSV
Three mineral-oil transformers of unknown age, each with one sample and a sealed conservator (O2/N2 at or below 0.2). All share the same background gases (H2 10, CH4 5, C2H6 5, CO 200, CO2 2000, O2 1000 and N2 50000 ppm) and differ in C2H4 and C2H2:
| Transformer | C2H4 (ppm) | C2H2 (ppm) | IEEE status | Priority |
|---|---|---|---|---|
| A | 300 | 5 | 3 | High |
| B | 70 | 0 | 2 | Medium |
| C | 5 | 0 | 1 | Low |
The tool ranks them A, B, C. For this age and O2/N2 column, IEEE C57.104-2019 places C2H4 between its Table 1 and Table 2 levels at 70 ppm, which gives Status 2, and above Table 2 at 150 ppm, which gives Status 3.
When the gases are significant, the tool also names the fault. A sample with H2 60, CH4 90, C2H6 30, C2H4 300 and C2H2 2 ppm falls in zone T3 of Duval Triangle 1 and of Pentagon 1, and in T3-H of Pentagon 2: a thermal fault above 700 °C in oil only. The 2 ppm of C2H2 next to gases in the hundreds does not make the point unreliable.
What the CSV needs
Required columns: transformer, date, H2, CH4, C2H6, C2H4 and C2H2, in ppm. Optional: CO, CO2, O2, N2, age or year of manufacture, whether a tap changer communicates with the main tank, the fluid type and the solid insulation. English and Italian column names are recognised, and units in the header, such as "H2 (ppm)", are ignored. A file without the required columns is rejected with a message.
An empty cell, "-" or "NA" means "not measured". A value such as "<1" keeps its limit: the tool runs each method at 0 and at the limit, and when the two give different results that method is not assigned and a warning names the gas. "ND" without a number stays unknown. The limit is kept in the history file and written back as "<1" in the CSV export.
Your data stays in your browser
Everything is calculated in your browser. The page's Content Security Policy sets connect-src 'none' and form-action 'none', so the values cannot be sent to any server. The tool uses no cookies, no analytics and no browser storage. Your history exists only in the file you download; if you try to close the page with unsaved data, the browser warns you.
The tool runs in your browser. Seetalabs® does not store or see the values you enter.
Free tools: scope and conditions of use
One transformer in depth? Use the DGA Calculator: DGA Calculator. Several transformers and several laboratories? RONIN reads the reports you already receive.
Explore the guided demo