The precision tool for your CSV data.
CSVReport offers reliable analysis, profiling, and validation at the highest technical level – directly in your terminal or as a local web dashboard.
bash — csvreport
➜ csvreport test.csv
{
"file_path": "test.csv",
"row_count": 21,
"column_count": 3,
"used_delimiter": ",",
"headers": [
"Name",
"Alter",
"Stadt"
],
"columns": [
{
"name": "Alter",
"inferred_type": "Float",
"mean_value": 31.04
}
]
}
Features
High Performance
Developed in Rust for maximum speed with minimal memory footprint. Processes gigabytes of files in seconds.
Auto-Detection
Automatic detection of delimiters, encodings, and data types. No more tedious configuration.
Validation
Ensure data consistency. Instantly detect outliers, missing values, and type errors.
CLI & Web
Use the tool in the terminal for automation or in the web dashboard for visual analysis.
Smart Profiling
Gain deep insights into your data distribution, statistical metrics, and metadata.
Easy Export
Export analysis results as JSON, tables, or directly into your reports.