IP Rating Validator
Free IP rating validator: paste an IP code to check IEC 60529 validity, decode each digit, and flag malformed ingress protection values. Runs in-browser.
This IP rating validator checks any ingress protection code against IEC 60529, decodes what each character means, and flags the malformed values that creep into supplier feeds. Paste one code or a whole column of them and get an instant pass, fail, or “needs review” verdict for every row.
IP Rating Validator
The interactive version of this tool is coming soon. It will run entirely in your browser — no login, no upload limits.
Planned tool: ip rating validator
Need this now? Talk to ClaroWhat it checks
For each value you paste, the validator inspects the structure and content of the IP code and reports:
- Prefix correctness — the code starts with the letters
IPand is not padded with stray spaces, periods, or vendor prefixes likeIP-orClass IP. - First characteristic numeral — solids protection from
0to6, orXwhen the digit is intentionally unspecified. - Second characteristic numeral — liquids protection from
0to9(including9Kfor high-pressure, high-temperature spray-down), orX. - Valid digit range — values like
IP68pass, while impossible codes likeIP78orIP6(missing a second digit) are flagged. - Optional supplementary letters — recognized additional letters (
A,B,C,D) and supplementary letters (H,M,S,W,f,K) in the correct order and position. - Plain-language meaning — a short description of what the rating physically protects against, so a category manager can sanity-check it against the product photo.
- Normalized output — a clean, canonical form (for example
ip65becomesIP65) you can write straight back to your catalog.
How the IP rating validator works
The logic follows IEC 60529, the international standard for ingress protection of electrical enclosures. An IP code is IP followed by two characteristic numerals: the first describes protection against solid foreign objects and dust, the second against water. Optional additional and supplementary letters extend the code for specific test conditions.
| Position | Meaning | Valid values |
|---|---|---|
| First numeral | Solids / dust ingress | 0–6 or X |
| Second numeral | Liquid / water ingress | 0–9, 9K, or X |
| Additional letter | Access to hazardous parts | A, B, C, D |
| Supplementary letter | Special test condition | H, M, S, W, f, K |
The validator parses each code into these positions, range-checks every character, and rejects anything that cannot exist in the standard. It does not invent or “upgrade” ratings — a IP44 enclosure stays IP44. This matters in distribution because the same physical part shows up as IP-44, ip 44, IP44, and IP4X across different manufacturer sheets, and only one of those is a clean canonical value.
The work happens entirely in your browser. Nothing is uploaded, stored, or sent to a server, so you can run confidential supplier price files and pre-launch catalogs through it without a data-handling review.
Cross-industry, the same problem repeats: an MRO distributor reconciling pump enclosures, a furniture brand rating outdoor LED fixtures, an industrial reseller listing junction boxes, and a CPG supplier labeling washable kitchen electronics all need the IP field to be machine-readable and trustworthy. For bulk normalization and source-linked enrichment across millions of SKUs, see Claro’s enrichment layer.
Related resources
Glossary
IP Ratings Explained (IP54, IP65, IP67)
Plain-language breakdown of what each IP digit protects against.
Glossary
IP Rating Chart (IEC 60529)
Full reference table for every first- and second-digit combination.
Comparison
IP54 vs IP65 vs IP67
How the three most-listed ratings differ in real installations.
Comparison
NEMA vs IP Ratings
Map North American NEMA enclosure types to IP equivalents.
Playbook
Extract Product Specs From PDFs
Pull IP ratings and other specs from datasheets with traceability.
FAQ
What is a valid IP rating format?
A valid IP code is the letters IP followed by two characteristic numerals: a first digit from 0 to 6 for solids and dust, and a second digit from 0 to 9 for liquids. Either digit may be replaced with X when that protection level is not specified. Examples: IP65, IP67, IPX4, IP6X. Optional additional and supplementary letters may follow.
What does the X mean in IPX4 or IP5X?
The X is a placeholder meaning that characteristic was not tested or not declared, not that protection is zero. IPX4 declares splash resistance but says nothing about dust ingress; IP5X declares dust protection but nothing about water. Treat X as valid but incomplete data rather than an error.
Is IP69 or IP69K a real rating?
Yes. IP69K (and the IP69 form) covers protection against close-range, high-pressure, high-temperature water jets, common on equipment that gets steam-cleaned or pressure-washed. The validator accepts the 9K second-digit form and flags plain IP9 without context for review.
Why do my supplier feeds have so many bad IP values?
IP ratings are entered by hand from datasheets, so the same part appears as IP-65, ip 65, Class IP65, and IP65 across vendors. Free text, missing digits, and copy-paste from PDFs all introduce noise. Validating and normalizing the field before load keeps your catalog filterable and your listings accurate.
Does this tool send my data anywhere?
No. All parsing and validation run client-side in your browser. Your codes and uploaded files never leave your device, so you can check confidential supplier files and unreleased product data without any upload or login.