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.

How to validate an IPC-1752A XML file

How to use this tool

  1. Drop your IPC-1752A declaration (.xml) into the drop zone.
  2. Optionally drop an IEC 62474 or ECHA name list alongside it, to also check declared substance-category names against a current reference list.
  3. Read the verdict and the list of findings, grouped as blocking or advisory.
  4. Click a finding to jump to the row it affects in the composition table below.
  5. Edit values directly in the table, or add and remove substance rows.
  6. Download the result as edited XML, with everything else in the file byte-preserved, or as a clean Excel workbook.

What gets checked

Common errors

Read more in the Pareo knowledge base: IPC-1752A.