DIN 50979 — the German designation system for zinc and zinc-alloy coatings with Cr(VI)-free passivation
How a DIN 50979 coating code is built, what each field fixes, how An, Cn and Fn differ, what T0 and T2 mean, and how the code relates to ISO 19598 and ISO 4042.
| Related service | Zinc Plating Cr3+ |
|---|---|
| Electroplating and coating | DIN 50979 |
| Also written as | DIN 50979:2009 and later, ISO 19598 (ISO counterpart), DIN EN ISO 4042, DIN 267-9 / DIN 267 Teil 9 (superseded predecessor) |
| Updated |
Scope — and what it does not cover
DIN 50979 covers electroplated zinc and zinc-alloy coatings on iron and steel with chromium(VI)-free passivation, and above all it is a DESIGNATION SYSTEM: it tells you how to write a coating requirement so that substrate, coating metal, thickness, passivation and sealing are all fixed in one string. It also pairs each system with corrosion requirements expressed as a minimum time in neutral salt spray. It does NOT specify mechanical properties, does not cover hot dip galvanizing (ISO 10684) or zinc flake systems (ISO 10683), and does not certify service life in a real environment.
Standards are copyrighted documents. We explain scope, intent and practical application in our own words; obtain the current edition from ISO, ASTM, DIN or your national standards body.
What actually bites in production
- 1The code reads left to right as substrate // coating metal and thickness // passivation // sealing. Fe//Zn8//An//T2 is steel, 8 µm minimum local zinc, type A passivation, with a sealer.
- 2The thickness figure is a MINIMUM LOCAL thickness on the significant surface — not a bath average and not the mean of a handful of readings. Which surfaces are significant is the drawing's job, not the plater's.
- 3The passivation letter describes the film, not the colour of the tank: An is the thin transparent to clear-blue film, Cn the thicker iridescent one, Fn the black one. The "n" marks the Cr(VI)-free chemistry the standard exists for.
- 4T0 means no sealer; T2 means a sealer or top coat is applied. A sealer changes friction as well as corrosion behaviour, so it belongs in the torque-tension conversation and not only the corrosion one.
- 5Zinc-alloy systems (ZnFe, ZnNi) use the same grammar with a different coating field, which is why an unfamiliar code can still be read field by field.
- 6The standard pairs each system with minimum salt-spray times to white corrosion and to red rust. Those are acceptance figures inside a defined laboratory test, not a prediction of years in service — read them from the edition in force and treat them as a test requirement.
Reference tables
Scroll the table sideways on a narrow screen.
Reading the code, field by field
| Field in the code | Symbols used |
|---|---|
| Substrate | Fe |
| Coating metal and minimum LOCAL thickness in µm | Zn8 · ZnFe8 · ZnNi8 |
| Passivation, chromium(VI)-free | An · Cn · Fn |
| Sealing / top coat | T0 · T2 |
Example: Fe//Zn8//An//T2 — steel, 8 µm minimum local zinc, type A passivation, sealed. Four fields, four separate decisions.
Passivation codes and the film each one means
| Film | Code |
|---|---|
| Thin, transparent to clear-blue film | An |
| Thicker, iridescent film | Cn |
| Black film | Fn |
The letter describes the film, not the colour of the tank. The "n" marks the Cr(VI)-free chemistry the standard is built around. Each system is paired in the standard with a minimum salt-spray time to white corrosion and to red rust — read those from the edition in force.
Values on this page are typical industry figures that depend on the part, the coating system and the governing specification. They are not guarantees. Always confirm against the edition in force and the customer drawing — this page does not replace either.
What to write on the drawing or PO
- The full code, written out, plus the same requirement in words: coating metal, minimum local thickness in µm, passivation type, sealer yes or no.
- Which surfaces are significant, and where thickness is to be measured on a threaded part.
- The corrosion requirement with the test standard and the criterion — white corrosion or red rust — because those are two different acceptance events.
- Whether de-embrittlement baking is required for the strength class involved, with the temperature, the hold and the maximum delay after plating.
- If friction matters, the coefficient band and the test method, because a T2 sealer moves it.
What goes wrong when it is cited loosely
- Copying a code from an old drawing that still carries a Cr(VI) passivation designation and expecting a Cr(VI)-free shop to match it exactly. The chemistry changed; the code has to change with it.
- Reading the colour instead of the code. Clear, blue and iridescent describe appearance; An, Cn and Fn describe the film and its requirement.
- Specifying a thickness the thread cannot physically accept and discovering it at the gauge. The thread allowance sets the ceiling, not the coating standard.
- Treating the standard's salt-spray hours as a guarantee of field life. They are a laboratory acceptance criterion inside a defined chamber, nothing more.
Steel grades where this decision is made
Part types we process to this
Frequently asked questions
How do I read Fe//Zn8//An//T2?+
Steel substrate; electroplated zinc at 8 µm minimum local thickness; chromium(VI)-free passivation of type A, the transparent one; with a sealer applied. Four fields, four separate decisions, each of which can be argued about separately.
How does DIN 50979 relate to ISO 19598 and ISO 4042?+
They cover the same ground from different directions. ISO 19598 is the ISO designation system for zinc and zinc-alloy coatings with Cr(VI)-free passivation; ISO 4042 is the fastener-specific document that also handles thread fit and hydrogen-embrittlement relief. A drawing should name one of them and stay with it.
Can you plate to a DIN 50979 code?+
We plate zinc with trivalent passivation in the usual colours, and we measure coating thickness and run neutral salt spray in our own laboratory. What we quote against is the written requirement behind the code: coating metal, minimum local thickness, passivation type, sealer, and the corrosion criterion. Send the code with the drawing and we will confirm line by line what is achievable on your part geometry.
Values on this page are typical industry figures that depend on the part, the coating system and the governing specification. They are not guarantees. Always confirm against the edition in force and the customer drawing — this page does not replace either.
Related standards
Other standards in this reference
Send the drawing and let us check it against this standard
Send the drawing or the specification line as it is written today, the property class or coating requirement, the thread and tolerance class, and the part itself if you have one. We will tell you which lines are processable as written, which are arithmetically impossible on that thread, and what has to be added before the requirement can be quoted, inspected and defended.
We reply to quote requests within 24 hours.