Choose a comparison tool by input type
This category separates data comparisons by the structure of the inputs. Choose CSV Diff for CSV, TSV, or other delimited tables; JSON Diff for JSON documents; and Parquet Diff for Parquet files.
For workbook files, use Spreadsheet Diff. For SQL schema definitions, use SQL Schema Diff. For XML documents, use XML Diff.
A practical way to start a comparison
- Identify the input structure of both data sources you want to compare.
- Open the child tool that matches that structure. For example, use CSV Diff to compare CSV or TSV data, JSON Diff to compare JSON data, or Spreadsheet Diff to compare spreadsheet files.
- Follow the selected tool's interface and instructions to provide the inputs and review the comparison.
Match the data structure before comparing
The available tools cover different representations: delimited text, structured JSON, columnar Parquet, spreadsheet files, SQL schema definitions, and XML. The format boundary matters, so do not choose only by the word "diff".
SQL Schema Diff is for comparing schema definitions rather than choosing a general data-document comparison. Likewise, Parquet Diff is the matching destination for Parquet inputs, while XML Diff is the destination for XML data.