Game data integrity

Board Game CSV Schema Validator

Check a card or component spreadsheet export for structural errors and creator-defined field rules before another tool or partner receives it.

Local processing: the selected CSV never leaves this browser tab.

CSV and rules

Source file

No file selected.

Validation rules

Comma-separated header names. Each must exist and each row must have a value.

Catch file failures before layout or production

The parser accepts quoted commas, escaped quotes, embedded line breaks, CRLF or LF line endings, UTF-8, and BOM-marked UTF-16. The report identifies malformed rows, duplicate or blank headers, missing required fields, duplicate IDs, and non-numeric values by row and column.

Rules belong to the project

The validator does not invent a universal card schema. Enter the headers your own Component Studio, nanDECK, Dextrous, InDesign, prototype, or supplier workflow expects.

Related checks

After the source passes, run the Reference Integrity Checker and Version Diff Generator.