CSV/TSV validation

Parse CSV or TSV locally, check quotes, column widths, duplicate headers, and formula injection risks, then export safely.

Local browser processing
This page has passed the public directory check; full functionality is available after enabling JavaScript.
User Guide

How to use CSV/TSV for validation

CSV/TSV validation processes input only in the current browser; it does not upload, access the internet, or save user data.

  1. Input content

    Paste or load CSV/TSV, then choose comma- or tab-delimited.

  2. Select a processing method

    Checks quotation marks, line breaks, column-count consistency, duplicate headers, and dangerous formula prefixes.

  3. Check and export

    View row and column errors and warnings, choose whether to add a security prefix to formula fields, then export.

Limitations and Notes

  • No type inference or silent data conversion is performed; processing is rejected when row, column, or field limits are exceeded.
  • The exported security prefix may change how downstream software displays the content. Confirm the target system’s requirements before use.
  • The tool only provides locally processed results; important configurations, secrets, documents, and published content must still be reviewed in the target environment.

FAQ

Will the input be uploaded to a server?

No. The page only uses browser memory, the local file API, and local resources already provided with the site.

Why are fields beginning with = flagged as risky?

Some spreadsheet software may execute these fields as formulas; the tool displays the risk and provides a safe export option.

Why do the results still require manual review?

Edge-case syntax, regional standards, third-party readers, and target runtime environments may differ; the tool does not replace final validation.

Page feedbackFound an issue or have suggestions for improvement?
Feedback features need to be used in the online version

Please enable JavaScript in the online version before submitting; local features of the current tool or example are not affected.

Go to the online version for feedback