Back to browse
GitHub Repository

A free CSV file repair tool.

8 starsTypeScript

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

by murzynalbinos·Feb 27, 2026·3 points·0 comments

AI Analysis

●●SolidSolve My ProblemSlick

SQL queries on CSVs with AlaSQL; remove.bg for spreadsheets, but actually useful.

Strengths
  • AlaSQL enables real SQL queries on in-memory CSV data without server dependency.
  • Virtual scrolling + Web Workers handle million-row files without crashing.
  • PWA installable, zero tracking, drag-drop interface with keyboard shortcuts throughout.
Weaknesses
  • CSV repair is a solved category (OpenRefine, Pandas, Excel); no novel differentiation.
  • AlaSQL queries are limited to what in-memory SQL can do; no advanced ETL pipelines.
Category
Target Audience

Data analysts, spreadsheet users, anyone handling messy CSV files

Similar To

OpenRefine · Pandas/Python notebooks · Microsoft Excel

Post Description

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.

Similar Projects

Data●●Solid

I created iHateCSV.com for those who hate it when spreadsheets break

Everything runs in the browser — CSV↔XLSX converters, PDF table extraction, encoding fixes and AI-powered cleaning — which is an actual differentiator for privacy-conscious users. The claim of processing millions of rows client-side hints at WASM/WebWorker engineering rather than a cosmetic UI; that technical promise is exciting, though the site doesn't show limits (memory, streaming, reproducibility) or integrations yet.

Solve My ProblemSlick
vinserello
203mo ago