VOOZH about

URL: https://apify.com/zenomastro/data-cleaner-normalizer

โ‡ฑ Data Cleaner & Normalizer โ€” Clean & Dedupe JSON/CSV ยท Apify


๐Ÿ‘ Data Cleaner & Normalizer (JSON/CSV) avatar

Data Cleaner & Normalizer (JSON/CSV)

Pricing

from $1.00 / 1,000 item cleaneds

Go to Apify Store

Data Cleaner & Normalizer (JSON/CSV)

Clean and normalize JSON/CSV data: trim whitespace, lowercase emails, normalize phone numbers and dates, drop empty values/rows, and deduplicate by a field.

Pricing

from $1.00 / 1,000 item cleaneds

Rating

0.0

(0)

Developer

๐Ÿ‘ Rosario Vitale

Rosario Vitale

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

7 days ago

Last modified

Share

Clean and normalize messy datasets in one step. Feed a JSON array of records and get back tidy, consistent data โ€” perfect as the cleaning step before deduplication, import, or analysis.

Features

  • โœ‚๏ธ Trim & collapse whitespace in every string field.
  • ๐Ÿ“ง Lowercase emails so Mario.Rossi@EXAMPLE.com becomes mario.rossi@example.com.
  • โ˜Ž๏ธ Normalize phone numbers โ€” strips spaces, dashes and brackets, keeps a leading +.
  • ๐Ÿ“… Normalize dates to ISO YYYY-MM-DD (optional, best-effort).
  • ๐Ÿงน Drop empty fields and empty rows.
  • ๐Ÿ” Deduplicate by any field (e.g. keep one record per email).

Input

FieldTypeDescription
itemsarrayJSON array of objects to clean (required).
trimWhitespacebooleanTrim spaces. Default true.
collapseSpacesbooleanCollapse inner whitespace. Default true.
lowercaseEmailsbooleanLowercase email values. Default true.
cleanPhonesbooleanStrip phone formatting. Default true.
normalizeDatesbooleanConvert dates to ISO. Default false.
removeEmptyValuesbooleanDrop null/empty fields. Default false.
dropEmptyRowsbooleanSkip empty records. Default true.
dedupeKeystringField to deduplicate by (optional).

Example input

{
"items":[
{"name":" Mario Rossi ","email":"Mario.Rossi@EXAMPLE.com ","phone":"+39 (333) 123-4567"},
{"name":"Mario Rossi","email":"mario.rossi@example.com","phone":"+393331234567"}
],
"dedupeKey":"email"
}

Output

One cleaned record per kept item:

{"name":"Mario Rossi","email":"mario.rossi@example.com","phone":"+393331234567"}

Export as JSON, CSV, or Excel, or pull via the Apify API.

Common use cases

  • Clean scraped leads before importing to a CRM.
  • Normalize emails and phone numbers for matching and dedup.
  • Tidy any dataset before deduplication, analysis, or upload.
  • A reliable cleaning step in an automated data pipeline.

Notes

  • Pure in-memory processing โ€” no external services, nothing to break over time.
  • Date normalization is best-effort; ambiguous formats may not convert.

You might also like

Data Cleaner

parsebird/data-cleaner

Clean messy data โ€” remove nulls, normalize case, trim whitespace, format phone numbers and emails, extract domains, convert types, and more. Works with Apify datasets or direct JSON input.

ai-data-cleaner-classifier

keratogenous_surgeon/dataset-ai-cleaner

Clean, normalize, deduplicate, and classify JSON, CSV, or Apify datasets using rules or OpenAI models. Built for automation pipelines, data preparation, and AI workflows. Supports dataset chaining, cost controls, and safe fallbacks.

3

Scraped Data Cleaner & Converter (No-Code CSV/JSON Tool) Rental

m3web/scraped-data-cleaner-rental

Clean and organize scraped .json or .csv data โ€” no coding required. Remove duplicates, empty rows, unwanted columns, and sort by any field. Cleaned results are pushed to your Apify dataset. Perfect for marketers, researchers, and no-code workflows.

Phone Number Parser and Formatter (Bulk)

luca-artur/phone-number-parser-and-formatter-bulk

Normalize phone numbers pasted into a text area. In bulk. Fast. Cheap. Clean.

Scraped Data Cleaner & Converter (No-Code CSV/JSON Tool) - PPE

m3web/scraped-data-cleaner-ppe

Clean and organize scraped .json or .csv data โ€” no coding required. Remove duplicates, empty rows, unwanted columns, and sort by any field. Cleaned results are stored in Apify's Key-Value Store. Perfect for marketers, researchers, and no-code workflows.

Address Normalizer

parseforge/address-normalizer

Fix and normalize addresses in bulk using AI. Upload a CSV or provide a list of addresses, and the Actor returns fully standardized results with proper capitalization, filled missing fields, corrected formats, and consistent structure for clean, reliable address data.

20

5.0

Data Deduplicator

parsebird/dataset-deduplicator

Merge and deduplicate Apify datasets by any field combination. Remove duplicate rows while keeping the first or last occurrence. Supports case-insensitive matching and whitespace trimming.