Local-first CSV

Check your CSV before importing it.

Drop a CSV or TSV and get an actionable diagnosis. If the repair is safe, you can also download a corrected version without uploading the file to a server.

10 MB max. 50,000 rows 250 columns

Tool

Local analyzer

No upload
Waiting for a file. The file name is not stored or included in the report.

2 free corrected downloads per day

The counter stays in this browser. It stores no names, rows, or CSV content. When it runs out, you can watch a short sponsored message to unlock one extra download.

Report

Safe, reusable diagnosis.

Samples are shown truncated. The rules explain what failed, where to look, what was corrected, and what should not be guessed before touching the destination system.

No analysis yet.

Upload a file or use the synthetic example to see the JSON contract in action.

Common CSV problems

If you arrived with a specific error, these guides explain what to check and when it is worth downloading a safe correction.

Privacy contract

Input
CSV or TSV read in the browser.
Output
Stable JSON and corrected CSV when repairs are deterministic.
Privacy
No upload por defecto, sin analytics de contenido, sin nombres de archivo en reportes.
Outside this version
No storage or upload by default. Payments, API, and history will be evaluated separately.

Extra download

Rewarded message

You can cancel and keep using the diagnosis. The message does not read your CSV, and the reward is granted only after it finishes.