✓ 30 built-in rule types

Validate CSV Data with 30 Rule Types — Right in Your Browser

Required fields, date formats, numeric ranges, value lists, duplicate detection, regex patterns, and more — all run locally. No uploads. No spreadsheet formulas.

Start validating free See it in action →

TangoCheck available on Solo & Team plans from $7.50/mo. TangoSense and Format Values free on all plans.

✓30 rule types
🔒No uploads — ever
⚡Instant results
🔍TangoSense auto-scan

Validate your data in three steps

1

Load your file

Open your CSV or Excel file in TangoText. TangoSense immediately scans for obvious data issues and PII columns — before you've written a single rule.

2

Define validation rules

Use TangoCheck's 30 rule types to set required fields, allowed value lists, date formats, numeric ranges, regex patterns, duplicate combination checks, and more.

3

Fix and export

Every problem is listed by row, field and value. Fix the source data, let Format Values correct formatting issues, or leave those rows out of your export. You can also download the list of violations as a CSV.

Automatic data quality scanning — before you write a rule

TangoSense looks through the file you loaded, right in your browser, and points out what is worth a closer look. Nothing is uploaded.

🛡️

PII detection

Automatically spots columns that may contain personal data: email addresses, phone numbers, SSN/SIN numbers, and credit card numbers.

📅

Mixed date formats

Flags columns where dates appear in multiple formats — 2024-03-25 mixed with Mar 25, 2024 — a common source of downstream errors.

🔁

Duplicate IDs

Surfaces repeated values in ID or key columns that should be unique — catching issues before they reach your database or ERP.

◽

Blanks and typos

Points out unexpected blank cells and likely typos (values that appear only once and look similar to a more common value).

👆

One-click fixes

Each TangoSense suggestion applies with a single click and can be undone just as easily. No scripting required.

🔒

100% local

TangoSense runs entirely in your browser. Nothing is uploaded. Your data never leaves your machine.

30 rule types for precise data validation

TangoCheck goes deeper than TangoSense — you define the rules, it enforces them against every row. Available on Solo & Team plans.

📋

Required fields

Mark any column as required — TangoCheck flags every row where that field is blank or missing.

📅

Date formats

Check a column against a specific date format (e.g., YYYY-MM-DD) or accept any common format, and test whether dates fall before, after or on a date you choose.

🔢

Numeric ranges

Set minimum and maximum values for numeric columns. Out-of-range rows are flagged for review.

📝

Value lists

Define allowed values for a column (e.g., status codes, country codes). Any value not on the list is an error.

🔀

Duplicate combination detection

Catch duplicate combinations across multiple columns — not just single-field duplicates.

🔣

Regex patterns

Validate fields against any regular expression — postal codes, order numbers, custom identifiers.

Plus 24 more rule types including valid email and URL, string length, starts with / ends with / contains, date before or after, and inconsistent field counts. 30 rule types total.

Fix formatting issues — not just flag them

Once TangoSense or TangoCheck finds a formatting problem, Format Values lets you fix it in bulk before export. Available free on all plans.

📅

Normalize dates

Convert mixed date formats to one consistent output. Mar 25, 2024 and 2024/03/25 both become 2024-03-25.

🔢

Fix number formats

Set decimal places, add or remove thousands separators, strip or add currency symbols, handle negatives and percentages, or add zero-padding.

🔤

Clean text

Title case, uppercase, or lowercase. Trim spaces, remove unwanted characters. Available on all plans including Free.

📞

Reformat codes

Phone numbers → (416) 555-1234. SSN/SIN → 123-45-6789. Postal codes to their canonical forms.

Common questions about CSV validation

What's the difference between TangoSense and TangoCheck?
TangoSense runs automatically when you load a file and surfaces obvious data issues without any configuration: PII columns, mixed dates, blanks, duplicates, and typos. TangoCheck is the rule engine where you enforce your own business rules: required fields, allowed values, numeric ranges, regex patterns, and 24 more rule types. They work together — TangoSense catches common problems automatically, TangoCheck enforces your specific standards.
Is my file uploaded to a server?
No. Both TangoSense and TangoCheck run entirely in JavaScript inside your browser, so your file is never sent to any server and stays on your own machine.
How many rule types does TangoCheck support?
TangoCheck includes 30 rule types: required fields, date formats, numeric ranges, value lists, duplicate combination detection, regex patterns, string length, email and URL formats, starts with / ends with / contains, and more.
Can I save my validation rules?
Yes. On Solo and Team plans, you can save your full rule set as a named template and reuse it for next month's file. Team plans allow shared templates across up to 5 users.
What does Format Values do?
Format Values lets you standardise field values before export: normalize mixed date formats, fix number formatting, clean up text case and spaces, and reformat phone numbers, SSN/SIN, and postal codes. Available on all plans including Free.
What file formats does TangoText support?
TangoText reads CSV, TSV, pipe- and semicolon-delimited, TXT, Excel (.xlsx, .xls), XML, JSON and fixed-length files. Every file is read locally in your browser.

Related guides

Convert CSV to Fixed-LengthTurn CSV into fixed-width flat files with set column widths, padding and alignment.Convert CSV to XMLRename and reorder columns, then download clean XML.Convert Excel to XMLTurn XLS and XLSX spreadsheets into structured XML in your browser.Reformat Data Files Without CodeRename columns, change delimiters and standardise values with no scripts.

Browse all TangoText guides →

Validate your CSV data — free, in your browser

TangoSense scans automatically. TangoCheck enforces your rules. Your data never leaves your machine.

Start validating free →

TangoCheck on Solo & Team plans from $7.50/mo. TangoSense and Format Values free on all plans.