How to clean CSV and Excel files with CleanMySheet. Every guide is a real workflow in the browser — not a keyword dump.
Clean CSV files in your browser: trim spaces, fix dates, remove duplicates, split names, and export. CleanMySheet never uploads your sheet in Strict mode.
Fix Excel spreadsheets locally: serial dates, accounting negatives, duplicates, multi-sheet workbooks. CleanMySheet parses XLSX in your browser.
Delete exact duplicate rows and review fuzzy matches (John Smith vs Jon Smith). CleanMySheet keeps the first row and never auto-deletes near-duplicates.
Flag similar spreadsheet rows with Levenshtein matching. Review John Smith vs Jon Smith before anything is deleted.
Convert 03/14/22, March 14 2022, and Excel serials to YYYY-MM-DD, DD/MM/YYYY, or MM/DD/YYYY. Runs in the browser.
Split Full Name into First Name and Last Name. Handles Last, First and First M Last. Only name columns are touched.
Normalize phones to (555) 123-4567 or 555-123-4567. International numbers that start with + keep the plus and digits.
Lowercase and trim email columns, then optionally extract the domain for segmentation. Runs locally.
Remove leading, trailing, and doubled internal spaces from CSV/Excel columns. Unify N/A and NULL separately.
Standardize empty placeholders in spreadsheets so analysis and pivots treat missing data consistently.
Remove entirely blank rows and columns after unifying placeholders. Local, reversible.
CRM Cleanup preset: trim, unify empties, split names, format phones and emails, remove exact duplicates — in the browser.
Convert accounting negatives, strip currency symbols, standardize dates. Finance preset runs locally.
Parse 1.234,56 and 12,50 into real numbers for analysis. In-browser, reversible.
Unify empties, trim, map Y/1/true to Yes, deduplicate. Built for Google Forms and Typeform CSV.
Normalize boolean-like survey and CRM fields to Yes/No.
Parse “123 Main St, Springfield, IL 62704” into street, city, state, zip when the pattern matches.
Format names, phones, emails, and addresses. SSN-like columns are locked, never masked or uploaded.
Client-side CSV/Excel cleaner. Strict mode default: no column samples leave the browser. Built for India and global teams who cannot send PII to a cloud model.
Compare CleanMySheet to pasting data into ChatGPT: audit trail, no hallucinations, privacy, instant preview.
Forward-fill blank spreadsheet cells from the previous row. Common for exported grouped reports.
Trim, split names, format phones and emails, and dedupe HubSpot exports in the browser before re-import.
Normalize Salesforce lead and contact CSVs: dates, phones, emails, duplicates. Local processing.
File → Download → CSV from Google Sheets, then clean duplicates, dates, and phones in the browser.
Parse XLS/XLSX in the browser, clean dates and numbers, export CSV. No desktop Excel required.