Free tool
ETIM Schema Validator
Validate BMEcat XML against ETIM XSD schemas and guideline business rules. 21 countries, 247 field rules. No login.
Drop your XML file here, or browse
What this tool checks
Checks
- ✓ XSD schema validation (ETIM 5.0.1 and 4.0.3)
- ✓ Guideline mandatory fields (49 promoted, 46 country overrides, 21 countries)
- ✓ ETIM code format (EC######, EF######, EV######)
- ✓ Content rules, price validation, cross-field rules
- ✓ VEG/DE Open Datacheck rules for German catalogs
Does not check
- ✗ Whether ETIM classes/features/values exist in the model
- ✗ Feature-to-class assignment correctness
We build AI agents that fix ETIM catalogs at scale
Large distributors and manufacturers use Rastro to validate, enrich, and generate ETIM BMEcat files automatically. We start every engagement with a free demo on your data.
Get a free demoRelated guides
Glossary
What is ETIM in BMEcat? A Technical Guide for Product Data Teams
Understand how the ETIM classification system works inside BMEcat XML files. Covers class codes, feature codes, value codes, and the XML structure that ties them together.
Playbook
How to Validate an ETIM XML Export Before Sending to Distributors
Step-by-step guide to validating a BMEcat XML file with ETIM classification data. Covers XSD validation, guideline mandatory fields, common errors, and how to fix them before your trading partner rejects the file.
Article
Common ETIM Namespace and Mandatory Field Errors in BMEcat Files
The 10 most common errors in ETIM BMEcat XML files, with real XML examples and step-by-step fixes. Covers namespace mismatches, missing mandatory fields, code format problems, and value type errors.