CSV Analyzer Tool

Upload a visits/conversions CSV and get charts + anomaly flags. Everything runs locally (your file is never uploaded).

CSV Analyzer
Local-onlyYour CSV never leaves the browser.

Expected headers: `date`, `visits`, `conversions` (but you can map columns below).

CSV template (copy/paste)

Save this as `visits_conversions.csv` and update rows as needed.

CSV format & column mapping

Upload a CSV that includes a time column plus numeric counts for visits and conversions. You can map the exact columns using the dropdowns after upload.

date,visits,conversions
2026-01-01,1200,96
2026-01-02,1100,84

Delimiters supported: comma, semicolon, or tab. Your file stays on your device, parsing and analysis are done locally in the browser.

Anomaly flags (heuristics)

The tool uses deterministic, local rules to highlight suspicious rows. These are not guarantees of tracking issues, just worth a closer look.

  • Invalid values: e.g. visits <= 0 or conversions < 0.
  • Impossible relationship: conversions > visits.
  • Outliers via IQR (interquartile range) on visits, conversions, and conversion rate.
  • Spike detection on conversion rate relative to the median.

Privacy-first

This analyzer does not store your CSV. Your CSV is read and processed in memory inside your browser session.

If you want to keep experimenting, you can safely refresh the page and upload again your CSV.