Data Profiler
Upload a CSV or TSV file and get an instant, ranked profile of your data's structure, completeness, and quality
The Data Profiler is a free, browser-based tool that analyzes a data file and tells you what's really inside it. Upload a CSV or TSV file and the profiler examines every column, infers the type of data it contains, measures completeness, calculates statistics, detects duplicates, and presents its findings as a ranked report with the most significant discoveries first.
There is nothing to configure and no rules to define. The profiler works entirely from the data itself, which makes it an ideal first step before running a matching, merging, or enrichment job: in seconds, you know whether your file is clean enough to proceed or has issues worth fixing first.
1Prerequisites
Before using the Data Profiler, you will need:
- An Interzoid API Key: The Data Profiler is free to use, but an API key is required to identify your account. Registering takes less than a minute and no credits are consumed by profiling.
- A CSV or TSV Data File: Prepare a comma-separated (CSV) or tab-separated (TSV) file containing the data you want to profile.
2Launch the Profiler and Enter Your API Key
Open the Data Profiler in your browser and enter your Interzoid API key in the header area. Your key will be saved in your browser for future sessions.
- API Key Field: Type or paste your API key into the input field in the header.
- Remaining Uses: The profiler tracks how many of your daily runs remain, so you always know where you stand before starting a job.
Once your API key is entered, you're ready to begin. The wizard walks you through the process in three simple steps.
3Upload Your Data File
Click the upload area to browse for a local CSV or TSV file on your computer. The profiler will:
- Auto-detect the file format based on the file extension (
.csv,.tsv, or.txt). - Validate the file in your browser before any processing begins, checking that the file parses correctly, that rows have a consistent number of columns, and that the delimiter matches the selected format.
- Display a preview of the first several rows so you can verify the data looks right before proceeding.
If validation finds formatting problems, the profiler reports them with specific messages so you can correct the file and try again. Once your file passes validation and the preview looks correct, continue to the next step.
4Run the Profile
This is where the Data Profiler differs from most data tools: there is no configuration screen. You do not select columns, define rules, or set thresholds. Click Run Profile and the analysis engine examines every column of every record automatically.
- Type Inference: The engine algorithmically determines what kind of data each column contains, and flags columns where the content is inconsistent with the inferred type.
- Completeness Analysis: Every column is measured for missing and empty values, so you can see at a glance where your data has gaps.
- Statistical Analysis: Columns are summarized statistically, giving you a quantitative picture of the values they contain.
- Duplicate Detection: The engine identifies duplicated data so you can assess whether deduplication is needed.
Most files complete within seconds. A progress indicator is shown while the analysis runs.
5Interpret the Report
When the analysis completes, the profile report appears directly in the browser. Findings are ranked, with the most significant items presented first, so the issues that matter most are impossible to miss even in a wide file with many columns.
- Ranked Findings: The headline discoveries about your file, ordered by significance. These direct your attention to the columns and issues most worth acting on.
- Column Profiles: The detailed per-column breakdown: inferred type, completeness, statistics, and duplicate information for each column in the file.
Because the analysis is deterministic and algorithmic, running the same file twice produces the same report, making it useful for before-and-after comparisons when you clean a dataset.
6Act on What You Find
A profile is most valuable as the first step in a data quality workflow. Once the report shows you where the issues are, Interzoid's other applications help you fix them:
- Duplicates found? Run the file through the Data Matching Wizard to cluster similar records using AI-powered matching, which catches variations that exact-duplicate detection cannot.
- Gaps in your data? Use Batch Data Enrichment to fill in missing business intelligence across every record.
- Combining files? The Fuzzy Match File Merge combines two files into one unified dataset.
You can also re-run the profiler after any cleanup pass to verify the improvement and document your progress.
The Data Profiler gives you a fast, objective picture of any data file's structure and quality before you invest time working with it. If you have any questions or need assistance, don't hesitate to reach out to our support team.