SmartQueryTools

Data Profiler

Load any supported file to get an instant profile: row count, column types, null rates, distinct value counts, and numeric statistics. No upload — runs entirely in your browser.

Drop your .csv file here

or click to browse — max 50 MB

More Power Tools

Frequently Asked Questions

Is my file uploaded to be profiled?

No. The profiler runs entirely in your browser using a WebAssembly SQL engine. Your file is read locally, statistics are computed on your device, and nothing is transmitted to any server.

What does the profile include?

Row count, column names and detected data types, null counts and null rates per column, distinct value counts, and min/max/mean for numeric columns — the checks you would normally script in pandas, without any code.

What file formats can I profile?

CSV, TSV, Parquet, JSON, NDJSON, Excel (XLSX), YAML, and Apache Arrow files are all supported.

When should I profile a file?

Before loading data into a database, warehouse, or ML pipeline. A ten-second profile catches unexpected nulls, wrongly typed columns, and suspicious distinct counts before they become downstream failures.