IPC-1752A Validator
Drop an IPC-1752A material-declaration XML and get plain-language, field-level validation: schema checks plus the rules that aren't in the schema. Nothing is uploaded.
Validate IPC-1752A material declaration XML files in your browser. Drop an IPC-1752A class A-D declaration and get plain-language, field-level validation in seconds: full schema checks plus the business rules that aren't in the schema. Nothing is uploaded; the file is parsed entirely on your device.
Frequently asked questions
What is IPC-1752A?
IPC-1752A is the IPC standard for material-declaration data exchange, used to report substance and material content (classes A through D) across the electronics supply chain.
Is this IPC-1752A validator free and private?
Yes, it is free, needs no account, and runs entirely in your browser. Your XML never leaves your device.
What does it check beyond the XML schema?
Beyond XSD schema validation it applies field-level business rules: missing CAS numbers, quantities, units of measure and category constraints, and explains each issue in plain language.
Why does my IPC-1752A file fail validation?
Most rejections trace to a missing unit type on a Product, a required attribute left blank rather than removed, or a value outside the file's closed list of allowed units, modes or legal types. This tool names the specific element and attribute for each one.
What are IPC-1752A Class A, B, C and D declarations?
Class is set by which section of the declaration is filled in, not by a separate attribute. Class A answers a fixed set of compliance questions. Class B states mass per material class. Class C summarizes substances at the product level against named lists. Class D is a full material disclosure down to the homogeneous material.
Can I fix and re-export an IPC 1752A file?
Yes. Edit the highlighted cells in the composition table, or add and remove substance rows, then download either a corrected XML, with everything else preserved byte for byte, or a clean Excel workbook.