You define what valid means. Brutus checks every row against it.
Upload an Excel or CSV file, assign each column a data type, apply the rules that matter, and download the failures before the file reaches your ERP, CRM, database, or migration target.
A validation contract for the file in front of you.
Brutus keeps the process explicit: choose the meaning of the data, choose the rules, run the validation, and inspect the evidence.
Upload
Bring an .xlsx or .csv file into the active session.
Type
Assign each column one of eight supported data types.
Define
Enable the universal and type-specific rules that describe valid data.
Validate
Process the file and download the results package.
The right rules appear for the right kind of data.
Brutus starts with what a column is supposed to represent. That keeps validation focused and makes the rule set easier to reason about.
Text
- Min / max character length
- Allowed characters
- Case validation
- Email, URL, phone, postal
- No scientific notation
Integer & Decimal
- Integer validation
- Numeric-only validation
- Numeric ranges
- Thousands separators
Currency & Percentage
- Currency symbol and decimals
- Percentage validation
- Numeric ranges
- Thousands separators
Date, Timestamp & Boolean
- Date formats
- Date ranges
- Timestamp formats
- Boolean validation
The checks that matter across data types.
Every supported type can also use the universal rules that catch common import failures.
No missing values
Flag blanks where downstream systems require a value.
Clean boundaries
Find leading or trailing whitespace that can break matching and imports.
No duplicates
Detect repeated values within a column when uniqueness matters.
Explicit domains
Restrict a column to the values your target system accepts.
Reuse the contract
Save a configured validation template and apply it when the same structure returns.
Download the evidence
Receive a results ZIP, including a rules-summary workbook that documents the validation setup.
Find the failures before the import does.
Start with a small file, define the contract, and see the validation workflow for yourself.
TRY BRUTUS FREE