Free CSV validation tool

CSV Encoding Detector

Inspect a CSV file for a byte order mark, valid UTF-8, UTF-16, or bytes that may use a legacy encoding.

What this tool checks

The detector checks common byte order marks, validates UTF-8 when there is no mark, and uses a byte pattern heuristic for possible UTF-16. Without a byte order mark, some legacy encodings cannot be identified with certainty.

How to use it

  1. Choose a CSV or TSV file up to 50 MB.
  2. Set any requested options and run the check.
  3. Review the report or download it as a CSV file.

The file is read and analyzed in your browser. It is not sent to the RomitCSV server. Use the CSV Validator for a general structure check or browse all CSV tools.