All Over Tools logo
Tool Combiner
Analyze Tools Clean Tools Compare Tools Convert Tools Data Validation Extract Tools Format Tools Generate Tools Organize Tools Transform Tools
Audio Tools Font Tools Image Tools Subtitle Tools Video Tools
Archive Tools Document Tools Ebook Tools File Management Tools PDF Tools Presentation Tools
Config Tools Database Tools Dataset Tools JSON Tools Parser Tools Spreadsheet Tools XML Tools
Business Calculators Construction Calculators Date And Time Calculators Education Calculators Financial Calculators Food Calculators Health Calculators Math Calculators Science Calculators Sports Calculators Statistics Calculators
Blog About Us Contact Us

Dataset Clean Tools

Clean up datasets locally in your browser, with no upload.

Email List Cleaner

Clean a list of email addresses: normalize whitespace and casing, remove exact duplicates, and separate malformed entries out for review, with CSV/TXT export of clean, duplicate, and malformed lists.

[email protected]
[email protected]
[email protected]
[email protected]
[email protected]
duplicate separated

Phone Number List Cleaner

Clean a list of phone numbers: pick a default country or require explicit + prefixes, normalize whitespace, punctuation, trunk prefixes, and extensions under a visible rule set, then output E.164, national, or display format with ambiguous records flagged for review.

+1 (415) 555-2671
020 7946 0958
+14155552671
+442079460958
E.164 output

Data Cleaner

Format-aware cleanup entry point that auto-detects CSV, TSV, Excel, JSON, JSONL, XML or YAML, applies safe shared cleanup (whitespace, blank rows/lines, BOM, line endings), shows a before/after preview and change report, exports with normalized extensions (.ndjson to .jsonl, .yml to .yaml, .txt to .csv, and Excel input to .xlsx), and routes you to the right format- or domain-specific workspace for advanced controls.

data.csv
Alice, 42
Bob, 18
cleaned CSV
Alice,42
Bob,18

Fill Blank Cells

Fill blank cells in selected table columns using an explicit rule you choose - constant value, previous/next row, group value, sequence, or formula - then review the 200-row preview and change log before export.

name,city,revenue
Acme,,120000
Beta,Chicago,
name,city,revenue
Acme,London,120000
Beta,Chicago,0

Normalize Null Values

Standardize inconsistent missing-value markers - blank, NULL, N/A, NA, unknown, dash, and more - into one chosen representation, with per-column overrides and a preview before export.

name,city,status
Acme,N/A,unknown
Beta,Chicago,-
name,city,status
Acme,,
Beta,Chicago,

Remove Duplicate Rows

Remove duplicate records from CSV, Excel, JSON, and pasted tables by full-row or key-column matching. Choose keep-first, keep-last, or manual review, preview duplicate groups before export, and download retained-versus-removed records with original row references.

id,name,email
1,Alice,[email protected]
2,Alice,[email protected]
retained: 1 row
removed: duplicate row 2
original references kept

Address Format Standardizer

Normalize supplied address fields into a consistent presentation: map your columns to address roles, choose component order, separators, casing, line breaks, and a regional layout rule, then write normalized fields alongside (or in place of) the originals with incomplete or ambiguous records flagged for review.

221B Baker Street | London
500 5th Ave | New York
221B Baker Street, London
500 5th Ave, New York

Date Format Standardizer

Detect common date formats in a selected column and convert them to one of four output formats: ISO 8601, US style, EU style, or long form. Flags values that are ambiguous or unparseable for review. Normalizes representation only - it does not validate whether a date is logically valid beyond what's needed to parse it.

signup_date
03/04/2024
4 March 2024
signup_date
2024-03-04
2024-03-04

Value Clusterer & Standardizer

Cluster inconsistent text values within a column - typos, casing, abbreviations - and standardize them to an approved canonical value. Nothing is replaced without your explicit approval.

city
New York
new york
NYC
city
New York
New York
New York

How to clean a dataset with Dataset Clean Tools

Pick the page that matches the problem in your table. Dataset Clean Tools includes pages for blank cells, duplicate rows, missing-value markers, dates, contact fields, addresses, numbers, and inconsistent categories. The collection is part of Dataset Tools.

Clean rows and missing values

Use these pages when the issue is visible across rows or when an empty value needs a stated replacement rule.

  • Data Cleaner detects CSV, TSV, Excel, JSON, JSONL, XML, or YAML. It applies shared cleanup, previews the changes, and exports the result with normalized extensions, including XLSX for Excel input.
  • Remove Duplicate Rows from CSV, Excel, JSON & Tables compares full rows or selected key columns. Keep the first or last match, review matches manually, and export the retained and removed records.
  • Fill Blank Cells fills selected columns with a constant, the previous or next row, a group value, a sequence, or a formula. The changed table is exported as CSV.
  • Normalize Null Values replaces selected missing-value markers in CSV, TSV, or TXT tables with a target for each column and a preview of the result.

Standardize values by field

Choose a field-specific page when the value type sets the cleanup rule. A date such as 2026/10/17 follows a different rule from categories such as NYC and New York City.

Input:  2026/10/17
Output: 2026-10-17
  • Email List Cleaner normalizes whitespace and casing, removes duplicate email entries, and separates malformed values for review.
  • Phone Number List Cleaner treats phone values as text. Choose a default country or require plus prefixes, then export E.164, national, or display-format values with flagged records.
  • Date Format Standardizer detects common date formats in one column and converts them to ISO 8601, US, EU, or long form. Ambiguous and unparseable values are flagged.
  • Address Format Standardizer maps fields to address roles and applies your chosen order, separators, casing, line breaks, and regional layout. Incomplete records are flagged.
  • Number & Currency Normalizer normalizes number and currency values in CSV, TSV, JSON, or pasted table data. Ambiguous values can be reviewed before you choose the output precision.
  • Value Clusterer & Standardizer groups inconsistent categorical or text values using selected matching methods. Approve or edit a canonical value before export.

What each tool leaves for review

Some pages separate uncertain records instead of choosing an interpretation. Email List Cleaner and Phone Number List Cleaner export malformed or flagged records. Date Format Standardizer flags values it cannot parse or distinguish, while Address Format Standardizer flags incomplete records. Value Clusterer & Standardizer waits for your approval before it replaces a cluster with its canonical value.

Remove Duplicate Rows from CSV, Excel, JSON & Tables includes original-row references in its removed export and adds a JSON report. Address Format Standardizer changes presentation; it does not geocode an address or check deliverability. Phone Number List Cleaner applies formatting rules to phone text, rather than treating it as numeric data.

Common dataset cleanup jobs

A sign-up export contains repeated email addresses and inconsistent casing. Email List Cleaner produces a clean list, a duplicate list, and a malformed list for separate follow-up.

Several monthly files use blank cells, NULL, and N/A for missing values. Normalize Null Values handles the selected markers. Fill Blank Cells is for blanks that need a constant, row value, group value, sequence, or formula.

A report combines date and currency columns. Date Format Standardizer gives the date column one output format. Number & Currency Normalizer produces locale-neutral numeric values and leaves ambiguous entries for review.

Choosing a starting page

Use Data Cleaner when the file format or cleanup scope is unclear. Choose a field-specific tool when the problem is already known, such as duplicate rows, null markers, phone formatting, address presentation, or inconsistent category values.

Frequently asked questions

How do I clean a dataset with missing values?

Use Normalize Null Values to standardize markers such as NULL or N/A in selected columns. Use Fill Blank Cells when empty cells need a constant, a nearby row value, a group value, a sequence, or a formula.

Which tool removes duplicate rows from a CSV?

Remove Duplicate Rows from CSV, Excel, JSON & Tables removes duplicates from CSV and the other listed table inputs by full row or selected key columns. Keep the first or last match, review matches manually, and export removed records with original-row references.

How can I standardize dates, phone numbers, and addresses?

Use Date Format Standardizer for one date column, Phone Number List Cleaner for phone text and output formats, and Address Format Standardizer for field mapping and presentation rules. Each page handles its value structure and flags records needing review.

How do I make inconsistent category values match?

Use Value Clusterer & Standardizer to group similar categorical or text values, inspect each cluster, and approve or edit the canonical value. Values stay unchanged until you approve the replacement.