Data Explorer

Profile a local CSV or JSON file entirely in your browser. Nothing is uploaded, and the input never goes into the URL.

Input

Paste raw data or upload a local file. Files over 10 MB are rejected to keep the page responsive.

Format

Paste CSV/JSON or upload a file. JSON is detected from .json filenames or content that starts with { or [.

Using detected format

Input size: 0 KB

CSV and JSON profiling examples

A quick profile reveals shape and quality problems before a dataset enters a database or notebook.

Nullable numeric column

score
98
91

12

Empty cells are counted separately while numeric statistics use the present values.

Duplicate record

4,Unknown,,12,false

A repeated full row is counted as a duplicate, which may indicate retries or export joins.

Common mistakes

  • Treating inferred types as a schema contract.
  • Ignoring whether profiling was capped for a large input.
  • Uploading sensitive datasets to an unknown service for a simple shape check.

Examples and guidance reviewed .

Continue in another tool

These links open the next step with no prefilled data, which keeps pasted or uploaded content private.

CSV Viewer

Open the dataset in a table so you can browse and scan rows manually.

Open CSV Viewer

CSV to SQL

Turn a tabular CSV export into INSERT statements for quick database loading.

Open CSV to SQL

JSON to Schema

Generate a JSON Schema from this shape when you need validation or docs.

Open JSON to Schema

Mock Data Generator

Generate more sample records that roughly match the structure you explored here.

Open Mock Data Generator

FAQ

See also: