Validate CSV data before it enters your Unreal project.
Data Guard is an Unreal Engine editor plugin for checking CSV files against structured rules before importing them into DataTables.
Structured validation for DataTable inputs
The plugin is intended for teams that want more visibility into CSV quality before import, with behavior that is deterministic, inspectable, and suited to routine Unreal Editor use.
Core capabilities
CSV validation before DataTable import
Review file issues earlier, before questionable rows are brought into the project.
Struct-aware validation
Checks can be aligned with the expected structure of the target DataTable schema.
Optional JSON rule overlay
Additional rules can be layered on top of the core structure when a project needs stricter checks.
Result reporting
Clear validation results
Issues are surfaced in a form that is easier to inspect and act on during editor workflows.
Error, warning, and info reporting
Different result severities help teams distinguish blocking issues from lower-risk observations.
Deterministic behavior
Checks are designed to be predictable so results can be reviewed and trusted in production pipelines.
Who it is for
- Unreal Engine developers managing DataTables
- Technical artists working with structured content
- Tools programmers building safer editor workflows
- Teams that want earlier visibility into CSV data issues
What it helps with
Data Guard helps catch data issues before they enter a project. It is a validation step, not a guarantee against every downstream problem, which keeps the scope precise and inspectable.