Show HN: Csv.repair – Free browser-based tool to fix broken CSV files

  • Posted 17 hours ago by murzynalbinos
  • 2 points
https://github.com/hsr88/csv-repair
I built csv.repair a free, open source browser-based tool for analyzing, querying, and repairing broken or oversized CSV files. No file uploads - everything runs locally in your browser. Your data never leaves your machine.

What it does:

- Handles CSV files with millions of rows (virtual scrolling + Web Workers)

- Inline cell editing (double-click to edit, Tab to move between cells)

- Run SQL queries directly on your data (powered by AlaSQL)

- Auto-repair: trim whitespace, remove empty/duplicate rows, standardize dates, fix encoding

- Health diagnostics that flag malformed rows, inconsistent columns, encoding problems

- Column statistics and distribution charts

- Undo/redo, search & replace, keyboard shortcuts

- Export the cleaned file when you're done

- Tech stack: React + TypeScript + Vite + PapaParse + AlaSQL + Recharts + Tailwind CSS. Installable as a PWA.

Live: https://csv.repair

I'd love feedback especially from people who regularly deal with messy CSV files.

0 comments