How to use this office tool
Upload one CSV or TSV file. The first row can be retained as a header, while duplicate data rows are removed using all field values.
Remove repeated CSV or TSV rows using normalized field values and download a freshly generated, injection-aware CSV file.
Upload one CSV or TSV file. The first row can be retained as a header, while duplicate data rows are removed using all field values.
Rows are compared after optional whitespace trimming. The first occurrence is kept and a new CSV is generated with formula-injection protection when enabled.
The comparison is exact after the selected normalization; similar spellings are not fuzzy-matched.
XLSX, XLS, CSV, and TSV are accepted where the operation supports them. Browser memory, parser support, and Excel worksheet limits apply.
| Format | Support |
|---|---|
| XLSX / XLS | Parsed locally; advanced workbook objects may not be preserved |
| CSV / TSV | Quoted fields supported; encoding is read by the browser |
Yes. The first row for each normalized full-row value is retained.
Yes. Enable Trim cell whitespace to compare trimmed field values.
The first row is kept separately when the header option is enabled.
Yes. The CSV parser resolves quoted delimiters and escaped quotes first.
When enabled, exported values beginning with =, +, -, or @ receive a leading apostrophe.
| Stage | Action |
|---|---|
| Input | Validated and parsed locally |
| Output | A newly generated file is downloaded |