Check your CSV files with CSVLint

CSV looks easy, but it can be hard to make a CSV file that other people can read easily.

CSVLint helps you to check that your CSV file is readable. And you can use it to check whether it contains the columns and types of values that it should.

Just enter the location of the file you want to check, or upload it. If you have a schema which describes the contents of the CSV file, you can also give its URL or upload it.

CSVLint currently only supports validation of delimiter-separated values (dsv) files. It is also possible to upload a .zip file of (dsv) files. Read more...


Submitted urls are recorded in a public list of validation reports. If you want to validate private data then upload a file from your computer, using the Browse button below.

    Or upload a file:

    Your browser, unfortunately, is not supported by Resumable.js. The library requires support for the HTML5 File API along with file slicing.