Data Processing
Data Deduplicator
Remove duplicate rows from CSV files based on multiple column combinations. Perfect for cleaning customer lists, survey responses, and database exports. Features: - Multi-column combination deduplication - Fuzzy matching for similar records - Custom deduplication strategies (keep first, last, or most complete record) - Case-insensitive matching option - Whitespace trimming - Detailed duplicate statistics Common Use Cases: - Remove duplicate customer records - Clean email marketing lists - Eliminate redundant survey responses - Prepare data for analysis
Quick start
Call this tool from your code in three languages.
curl -X POST 'https://api.elysiatools.com/en/api/tools/data-deduplicator' \
-H 'Content-Type: application/json' \
-d '{"inputData":"name,email,phone\nJohn Doe,[email protected],123-456-7890\nJane Smith,[email protected],123-456-7890","deduplicationColumns":"email, phone or name, email","strategy":"first","fuzzyMatching":false,"fuzzyThreshold":85,"caseSensitive":false,"trimValues":true,"preserveOriginalOrder":true}'