csvtodashboard exists because every other "CSV visualizer" online wanted an email address, a signup, a paid tier, or all three — before showing a single chart. This one just turns your spreadsheet into a dashboard. That's the whole thing.
No surprises, no upsells. If something doesn't appear on this list, it's not in the tool.
.csv, .xlsx and .xls. Multi-sheet workbooks let you pick which tab to load. Files up to ~50 MB.
KPIs, time-series chart, category breakdowns, distribution histograms, scatter plot with correlation when two numerics relate, and a sortable data table with semantic formatting (currency, percent, dates).
Recognizes column roles by name — revenue, units, percent, rating, email, country, status — and formats values accordingly.
Click any chart bar or donut slice to filter the whole dashboard. Drag on the time chart to zoom into a date range.
Rows more than 2σ from the mean get an orange border. Time-series data gets a top-gainer / biggest-decline callout.
3 deterministic observations about the data on every load — concentration, trend, outliers, correlations. No AI, no API calls, no costs.
Built by Cem, originally as a side project to learn React deeper. It turned into something genuinely useful for the kind of CSV file you'd otherwise stare at in Excel for 20 minutes. If you want to reach me about a bug, a feature, or a typo, email is the fastest way.
csvtodashboard has no signup, no paid tier, and no plan to ever have one. If the tool helped you skip a half-hour of pivot-table fighting and you'd like to throw a few dollars at it, Ko-fi is the way. Every contribution goes straight to keeping the site running and building the next round of features (see the roadmap section below).
No login, no recurring subscription — just a one-off coffee. Ad revenue covers the bare minimum; donations are what unlock real time to build the next features.
What's still on deck. Tell me which matters most by email or Ko-fi message.
Today: browser print-to-PDF works well (the layout is print-friendly). On deck: a single button that produces a polished multi-page report.
Drop two CSVs, pick the shared key column, get a joined dashboard. Common ask for sales + inventory or orders + customers.
Heatmap (day × hour for timestamped data), treemap (nested categories), funnel (status pipelines), stacked area (category split over time).
Today: bubble map for country/state columns. On deck: proper colored country/state shapes using world-atlas TopoJSON.
This isn't a roadmap item — it's a principle. The tool stays signup-free. If you want to save a dashboard, use Export HTML or the share link.