The IP code is two digits and up to two letters that tell you which ingress tests the enclosure passed. The first digit is solids (0 through 6, or X for not declared). The second digit is water (0 through 9, or X, with optional K suffix from ISO 20653 for road-vehicle and washdown applications). The optional letters add access-class or test-condition context.
This guide walks the IEC 60529 IP code structure that the IP Rating Decoder resolves. It explains the digit-by-digit meanings, the K suffix story (where it comes from, why it is "low" confidence, why IP69K shorthand is not the same notation as IPX9K), the supplementary letters, and the field-truth callouts that prevent unsafe NEMA substitutions.
How the IP Code Works
Every IP code has the form IP<solids><water><optional access letter><optional special letter>. The solids digit and the water digit are independent tests; an enclosure can be dust-tight and not water-resistant (IP6X), or water-resistant and have unspecified solids protection (IPX5), or both (IP65, IP66, IP67, IP68).
The first digit (solids ingress) tests progressively smaller probe diameters: 50 mm sphere for level 1, 12.5 mm sphere for 2 (finger), 2.5 mm tool for 3, 1.0 mm wire for 4, "dust-protected" (limited ingress) for 5, and "dust-tight" for 6. The "X" form means the solids test was not performed or not declared.
The second digit (water ingress) tests progressively more severe water exposure: vertical drip for 1, drip at 15-degree tilt for 2, spray at any angle up to 60 degrees from vertical for 3, splash from any direction for 4, low-pressure jet from a 6.3 mm nozzle for 5, powerful jet from a 12.5 mm nozzle for 6, temporary immersion to 1 m depth for 30 minutes for 7, continuous immersion under manufacturer-specified conditions for 8, and high-pressure / high-temperature jet for 9.
The K Suffix and ISO 20653
The "K" suffix on a digit comes from ISO 20653 (road-vehicle ingress protection), not from IEC 60529 itself. ISO 20653 tests at higher water pressures and temperatures than the equivalent IEC 60529 digit class. The most common K-suffix code is the second-digit 9K, which is the close-range high-pressure hot-water spray test used in automotive, mobile equipment, and washdown applications.
Three notations show up in the field and they mean different things:
- IP69K - industry shorthand. Used heavily in automotive and washdown. Means "9K water class, solids not declared." The IEC-correct full form is IPX9K. The decoder accepts IP69K as input and normalizes to IPX9K internally, with an info-level note explaining the shorthand.
- IPX9K - IEC-correct form when the solids digit is not declared. The "X" is explicit and required.
- First-digit K forms - Forms such as IP6K9K (K suffix on the solids digit) are exotic ISO 20653 variants outside this v1 decoder. If a nameplate carries one, verify the exact marked code against ISO 20653 and the manufacturer data before using it in a spec. The decoder returns a no-match warning rather than silently dropping the K.
Confidence on K-suffix rows in the decoder stays "low" because the underlying ISO 20653 paid standard was not consulted directly. The decoder is honest about what it has verified.
Access Letters and Special Letters
After the two digits, the IP code can optionally carry one access letter (A, B, C, or D) and one special letter (H, M, S, or W).
The access letter conveys the diameter of the test probe used for "protection against access to hazardous internal parts": A is back of hand (50 mm sphere), B is finger (12.5 mm diameter, 80 mm long), C is tool (2.5 mm diameter, 100 mm long), D is wire (1.0 mm diameter, 100 mm long). The access letter is used when the protection-against-access class is more stringent than the protection-against-solids-ingress class would imply by itself.
The special letter conveys test conditions: H means the IP rating applies to high-voltage equipment per IEC supplementary letter rules; M means the water test was performed with moving parts in motion; S means moving parts were stationary during the water test; W means the IP rating applies under manufacturer-specified weather conditions. M and S disambiguate motors and rotating machinery (a motor rated IPX5M was tested with the shaft turning; an IPX5S motor was tested at rest).
Most field equipment uses neither letter, or only M/S to disambiguate motors. H and W are less common.
IP Rating Decoder (IEC 60529)
Decode IEC 60529 ingress-protection codes (IP66, IP67, IPX9K, IP69K, etc.). Breaks down first digit (solids), second digit (water), optional access letter (A/B/C/D), and optional special letter (H/M/S/W). Handles IP69K industry shorthand vs IEC-correct IPX9K, ISO 20653 K-suffix context, and the one-way NEMA cross-reference. Distinct from the I/P transducer current-to-pressure helper.
IP-to-NEMA Conversion Is Not Valid
The reverse direction (IP to NEMA) is not a valid conversion because IP does not test what NEMA tests. IP does not include:
- Corrosion - tested by NEMA "X" suffix Types (3X, 3RX, 3SX, 4X, 6P).
- Icing - tested by NEMA 3, 3R, 3S, 3X, 3RX, 3SX.
- Oil and coolant - tested by NEMA 12, 12K, 13.
- Hazardous atmospheres - addressed by NEMA 7, 8 (historical), 9, 10 (historical) and the parallel ATEX/IECEx system.
- Construction - NEMA 12K vs 12 differs by knockout availability; IP does not address this.
- Gasket and fitting integrity - the assembly-rated-at-the-weakest-fitting rule.
- Manufacturer-specified conditions - second-digit 8 specifically requires manufacturer documentation of depth and duration.
The decoder cross-reference panel surfaces this explicitly with direction ip_to_nema_not_valid and a list of NEMA Types whose forward equivalent includes the entered IP code. The list is "investigate" only; it is not equivalence. The decoder will never claim "IP66 is the same as NEMA 4X" because the corrosion test is in NEMA but not in IP.
Distinct From the I/P Transducer Checker
The slug for this decoder is intentionally ip-rating-decoder to differentiate from the existing ip-converter-checker tool. The two are different. The I/P transducer checker is an instrument-tech helper that converts 4-20 mA loop signals into 3-15 psi pneumatic output and verifies signal-to-pressure conversions. It addresses I/P (current-to-pressure) transducers.
The IP Rating Decoder is for IEC 60529 ingress protection codes. It has nothing to do with transducers. Both tools are useful for instrument and process work, but they answer different questions. The UI on both tools cross-references the other so users who land on the wrong one can get to the right one in one click.
Using the Decoder With This Guide
Open the IP Rating Decoder and type any IP code. The decoder accepts "IP66", "IP 66", "IP-66", "ip66", "IP6X", "IPX5", "IPX9K", "IP69K" (industry shorthand normalized to IPX9K), and "66" alone (bare digits accepted with IP prefix added). The normalizer strips internal whitespace, dashes, and dots, then routes to the digit-by-digit parser.
The decoded output shows: the matched canonical form (including IP69K-to-IPX9K normalization when applicable), the digit-by-digit breakdown table with each digit and letter and its test description, per-code field notes (high-pressure context for second-digit 9 or 9K, ISO 20653 context for any K suffix, "not declared" context for X digits), the cross-reference panel with direction labels and IP-to-NEMA invalid-direction warnings, and the source citation block. PDF and CSV export are available, and the URL is shareable.