SKU / MPN Cross-Reference Builder
Free SKU cross reference tool: link your SKUs to supplier MPNs and shared GTINs in the browser. No upload, no login, no file-size limit.
Paste two product lists — your internal catalog and a supplier or manufacturer file — and this SKU cross reference tool links them into a single map keyed on normalized manufacturer part numbers and shared GTINs. It is built for distributors who need to know which of their SKUs already exist in an incoming feed before they buy, merge, or onboard it.
SKU / MPN Cross-Reference Builder
The interactive version of this tool is coming soon. It will run entirely in your browser — no login, no upload limits.
Planned tool: sku cross reference tool
Need this now? Talk to ClaroWhat it checks
The builder takes two columns of identifiers and produces a reconciled cross-reference table. For each pair it reports:
- Exact MPN matches — rows where the manufacturer part number is identical after normalization (case-folding, stripping spaces, dashes, dots, and leading zeros).
- GTIN-anchored matches — rows that resolve to the same GTIN/UPC/EAN even when the MPN strings differ, the strongest signal that two records are the same physical product.
- Normalized near-misses — pairs that match only after cleanup (for example
HBL-5262vsHBL5262or a 7H caster coded7H-X8vs7HX8), flagged so you can confirm the rule is safe. - One-to-many and many-to-one links — a single internal SKU pointing at multiple supplier lines (kits, repacks, pack quantities) or several SKUs collapsing onto one MPN.
- Unmatched rows on each side — your SKUs with no supplier equivalent, and supplier lines you do not yet carry, which is the gap analysis sourcing teams actually want.
- Conflicts — the same MPN tied to two different GTINs, or the same GTIN tied to two MPNs, surfaced as warnings rather than silently merged.
How the cross reference tool works
There is no single global registry that maps every distributor SKU to every manufacturer part — a SKU is internal to whoever assigns it, while the MPN and GTIN are shared. Cross-referencing is therefore a join: you align rows on the identifiers that travel with the product across companies.
The builder applies a deterministic pipeline:
- 1Normalize identifiersBoth sides are lower-cased and stripped of separators and insignificant leading zeros so that formatting differences do not block a real match.
- 2Match on the strongest key firstA valid shared GTIN wins; an exact normalized MPN comes next; normalized near-misses are offered as suggestions you accept or reject.
- 3Resolve cardinalityEach link is labeled one-to-one, one-to-many, or many-to-one so kits, repacks, and pack-quantity rows are visible instead of hidden.
- 4Export the mapDownload the reconciled table — matched, unmatched, and conflicting rows — as CSV for your PIM, ERP, or sourcing sheet.
This works across MRO, CPG, furniture, and industrial distribution because the logic is identifier-based, not category-specific. All processing happens in your browser — nothing is uploaded to a server, so you can run a confidential supplier price file or your full item master without it leaving your machine.
For a few thousand rows a client-side join is plenty. When you are reconciling dozens of supplier catalogs against a live item master on a schedule — with descriptions, pack data, and attributes rather than clean identifiers — that becomes a matching problem at scale. Claro’s identity resolution and catalog matching layer runs deterministic and probabilistic matching together and writes confidence-scored links back to your system of record.
Related resources
Glossary
SKU vs MPN vs GTIN
Which identifier is internal, which is shared, and which one to anchor a cross-reference on.
Playbook
Match Supplier Catalogs to Your Inventory
A step-by-step method for reconciling an incoming supplier file against your item master.
Guide
Reconcile 50 Supplier Catalogs Into One Inventory
What changes when manual cross-referencing has to scale to many suppliers at once.
Playbook
Find Cost-Saving Alternative Suppliers
Turn an unmatched-rows gap analysis into sourcing decisions.
Tool
MPN Normalizer
Clean and standardize manufacturer part numbers before you cross-reference them.
Tool
GTIN / EAN / UPC Validator
Confirm the GTINs you are anchoring matches on are structurally valid.
FAQ
What is a SKU cross-reference?
A SKU cross-reference is a table that maps your internal SKUs to the equivalent items in someone else’s catalog — usually a supplier or manufacturer — by linking them on shared identifiers like the manufacturer part number (MPN) or GTIN. It lets you see which products you already carry, which are new, and which you can re-source.
Can I match SKUs to MPNs automatically?
Yes, when the MPN is present and consistent on both sides. The builder normalizes formatting and joins on the part number, then anchors borderline cases on a shared GTIN. Where MPNs are missing or only descriptions exist, automatic matching needs fuzzy text comparison and confidence scoring, which is what a full matching engine adds.
Why do the same products have different SKUs across companies?
Because a SKU is assigned internally by whoever stocks the item — it encodes that company’s warehouse, pack, or merchandising logic, not the product’s identity. The MPN and GTIN travel with the product across companies, so those are the reliable keys for cross-referencing.
Is my catalog data uploaded anywhere?
No. The tool runs entirely in your browser. Your SKUs, supplier part numbers, and any pricing in the file never leave your device, so you can safely cross-reference confidential or pre-release supplier data.
What should I do with the unmatched rows?
Unmatched supplier rows are products you do not yet carry — review them for assortment gaps or alternative-supplier sourcing. Unmatched internal SKUs are items the supplier cannot fulfill, useful for discontinuation and substitution decisions. Export both lists from the table and route them to merchandising or procurement.