Compare two CSV or JSON samples for added, removed, renamed, type, nullability, and enum drift.
| severity | kind | field | detail |
|---|---|---|---|
| high | removed | status | Field no longer exists. |
| medium | nullability shift | total | 0.0% -> 50.0% null-like. |
| medium | added | state | New field exists in the latest sample. |
| medium | added | country | New field exists in the latest sample. |
| low | enum drift | total | Added: -; removed: 88.0. |
Tip: use samples, upload, copy, download, and send-to actions inside the workspace where available.
Schema Drift Detector is a free, browser-based tool that helps you tidy up and standardize messy datasets. Compare two CSV or JSON samples for added, removed, renamed, type, nullability, and enum drift. It's built for speed and privacy: Everything runs locally in your browser — your data is never uploaded to a server. No sign-up, no installs, and no daily limits.
name,email,plan Ava ,ava@example.com,pro Ava,ava@example.com,pro Noah,,free
name,email,plan Ava,ava@example.com,pro Noah,,free
Values with leading and trailing spaces
Values are trimmed while field order is preserved.
Two records with the same values across all columns
One copy remains so counts and imports are less likely to be distorted.
Rows with blank cells, null-like values, or missing optional fields
Missing values stay visible so you can decide whether to fill, drop, or review them.
Column names with spaces, casing differences, or special characters
Headers are easier to map into databases, APIs, and scripts.
Use this prompt when you want an AI assistant to explain or double-check the same job.
Act as a data assistant. Use the same goal as Schema Drift Detector: clean this dataset and list the changes you made. Input: [paste your data here] Return the result, a short explanation, and any warnings about malformed, missing, duplicate, or sensitive values.
Clean obvious quality problems before analysis, imports, dashboards, or automation.
Review the preview, copy or download the result, and keep everything local in your browser.
Data Contract Tester: Validate CSV datasets against required fields, types, uniqueness, ranges, and regex rules.
Open toolSchema Mapper: Map source fields to a target schema with confidence scores.
Open toolAuto Schema Detector: Infer a schema (types, nullability, uniqueness) from any sample dataset.
Open tool