Data Profiler
Understand your datasets instantly. ChatDB profiles CSV, Parquet, and JSON files directly in the browser, surfacing missing values, distributions, and the most common entries — no uploads required.
Quick Start
- 1Upload a file
Drag and drop or browse for a CSV, Parquet, or JSON file.
- 2View the profile
Instantly see column stats, null percentages, ranges, and top values.
- 3Export results
Download the profile as JSON or Markdown for sharing with your team.
Specs
- Formats
- CSV, Parquet, JSON
- Processing
- 100% client-side
- Export
- JSON & Markdown
Data stays on your device
All processing runs locally in your browser. Nothing is sent to any server.
A quick profile reveals hidden quality issues before you build dashboards, train models, or ship data pipelines. Catch missing values, unexpected formats, and skewed distributions early.
3
Supported Formats
Client-side
Processing
JSON & Markdown
Export Formats
Null & Missing Values
See null counts and missing-value percentages per column at a glance.
Distinct Values
Spot duplicates quickly with distinct value counts for every column.
Numeric Ranges
Get min, max, and average values for all numeric fields.
Top Values
View top values and distributions for a fast sense check of your data.
Downloadable Reports
Export profiles as JSON and Markdown reports for sharing with your team.
What file formats are supported?
The Data Profiler supports CSV, Parquet, and JSON files. All processing happens locally in your browser.
Is my data uploaded to a server?
No. Everything runs client-side in your browser. Your files never leave your device.
What stats are included in a profile?
Each column profile includes null counts, missing-value percentages, distinct value counts, min/max/average for numeric fields, and top values with distributions.
Why profile your data first?
A quick profile reveals hidden quality issues before you build dashboards, train models, or ship data pipelines. Catch missing values, unexpected formats, and skewed distributions early.
What you get in a profile
- Null counts and missing-value percentages per column.
- Distinct value counts to spot duplicates quickly.
- Min, max, and average values for numeric fields.
- Top values and distributions for a fast sense check.
- Downloadable JSON and Markdown reports for sharing.