CSV Analyzer Tool
Upload a visits/conversions CSV and get charts + anomaly flags. Everything runs locally (your file is never uploaded).
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.
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.