AI Dashboard · live · free

A dashboard from your spreadsheet in seconds

Drop a CSV or paste a public Google Sheet link. You get KPIs, trends over time and the biggest categories as charts, built in your browser. With All-Access your Claude or ChatGPT builds, saves and shares dashboards for you.

Free, no sign-up
Free · no account

CSV and pasted data: unlimited, never leaves your browser. Google Sheets: 20 reads a day. Saving and share links come with All-Access.

Up to 5,000 rows and 1 MB. No card, no e-mail.

AI Dashboard Generator from CSV or Google Sheets

Drop a CSV or paste a public Google Sheet link and get a dashboard of KPIs, trends and breakdowns in seconds. Free, in your browser, no sign-up. Your data is not uploaded or stored.

Drop a .csv file here or click to choose. Up to 5,000 rows, first row = column names.

Your dashboard appears here. Upload a CSV, paste a Google Sheet link, or try the sample data.

Let your AI agent build the dashboard

With All-Access, connect the KissMySkills MCP connector to Claude or ChatGPT and ask: "Analyse this sales export and build me a dashboard". Your agent reads the data, picks the charts and calls dash_create. You get a link to a live dashboard you can share read-only, refresh from Google Sheets and edit here.

{"title":"Sales Q3","dataset":{"sheet_url":"https://docs.google.com/spreadsheets/d/.../edit"},
 "charts":[{"type":"kpi","y":["Revenue"]},{"type":"line","x":"Date","y":["Revenue"],"bucket":"week"},
           {"type":"bar","x":"Region","y":["Revenue"],"sort":"value_desc"}]}

Try the sample data first if you have no file at hand.

5,000rows per dataset, up to 100 columns
12charts per dashboard, laid out in 1 to 4 columns
7chart types: KPI, line, area, bar, pie, scatter, table
0files uploaded: a CSV is read in your browser

Who it is for

For people with data, not analysts

You have an export and a question. You don't want to learn a BI tool to answer it.

$

Founders and sales

Revenue by month, region and product from a store or CRM export.

%

Marketers

Spend, clicks and conversions by channel from an ads or analytics export.

#

Operations

Orders, tickets or deliveries over time, the slowest categories first.

∑

Freelancers

A clean report for a client from the sheet you already keep.

Start with the free version

Free means free: no account at all

The dashboard builder on this page works for everyone. Build, edit, print and download as many dashboards from CSV files as you like.

Free plan
FreeCSV unlimited · 20 Google Sheet reads a day
  • Upload a CSV, paste rows from Excel or Sheets, or try the sample data
  • Read a public Google Sheet by link (20 a day, resets 00:00 UTC)
  • Charts picked automatically from your column types
  • Add, edit and remove charts, change the layout, light or dark theme
  • Print or save as PDF, download the dashboard spec
  • Save dashboards, share links, refresh from the sheet (All-Access)
  • Build dashboards from your AI agent (All-Access)

How it works

Three steps, under a minute

  1. Bring one table

    A CSV file, rows pasted from a spreadsheet, or a Google Sheet shared as "Anyone with the link: Viewer". First row = column names.

  2. Get the charts

    Numbers, dates and categories are detected. Totals come first, then trends over time, then the biggest categories.

  3. Adjust and share

    Add a chart, change sums to averages, group by week or month. Print it, or save and share a link with All-Access.

All-Access

Ask a question, get the dashboard

Connect the KissMySkills connector to Claude or ChatGPT. Your AI reads the data, decides which charts answer your question and builds the dashboard. You get a link.

  • Your own AI does the analysis; we validate, store and draw the charts
  • Works from a Google Sheet link or from data you paste into the chat
  • Ask for changes in plain words; it updates the same dashboard
  • Read-only share link, which you can turn off at any time
CLAUDE · AI DASHBOARD
Here's our Q3 sales sheet. Which regions and channels grew fastest? Make me a dashboard.
dash_create
Built "Sales Q3": 3 KPIs, weekly revenue, revenue by region and by channel. Email grew fastest (+31% from July to September). Link: kissmyskills.com/pages/ai-dashboard?view=…
Add orders by region. And refresh it, I updated the sheet.
dash_update · refresh
Added the chart and re-read the sheet: 214 new rows since yesterday. Same link, new numbers.

What you can build

Charts that answer business questions

KPIA single number: total revenue, average order, count of tickets.
Line and areaTrends by day, week, month or year, stacked if you like.
BarCategories ranked from largest to smallest.
PieShare of a total, for a handful of categories.
ScatterTwo numbers against each other, such as price and quantity.
TableThe rows behind a chart, up to 500 per table.
AggregatesSum, average, count, min, max, or raw values.
FiltersEquals, greater than, contains, in a list: up to 10 per chart.

Use cases

Exports you already have

Store orders

An orders export from Shopify or WooCommerce: revenue by week, top products, average order value.

Ad spend

A campaign report: spend and conversions by channel, cost per conversion over time.

Sales pipeline

A CRM export: deals won by month, value by stage, the biggest open deals in a table.

Budget

Monthly costs by category, the largest lines first, totals as KPIs.

Support

Tickets per day, by category and by agent, plus the count still open.

Surveys

Answers from a Google Form sheet as counts per option and averages per question.

Before and after

Skip the pivot tables

The usual way

  • Build pivot tables, then a chart for each one
  • Copy charts into slides for every update
  • Learn a BI tool, connect a data source, pay per seat
  • Send the spreadsheet and hope they open the right tab

AI Dashboard

  • Drop the file; charts appear in seconds
  • Refresh from the Google Sheet in one click (All-Access)
  • No setup, free in the browser
  • Send one read-only link (All-Access)

Your data

Private by default

A CSV never leaves your browser. A Google Sheet link is read once to build the charts and is not kept. A saved dashboard is visible only to you until you create a share link.

  • CSV and pasted data: processed in your browser only
  • Google Sheet: read by link, nothing stored on the free version
  • Saved dashboards (All-Access): private until you share
  • Share links are read-only and hidden from search engines
  • Turn a link off and it stops working at once

Free vs All-Access

Free: CSV dashboards without limits and 20 Google Sheet reads a day. All-Access ($15/month or $129/year): 200 dashboard actions a day, 50 saved dashboards, share links and refresh, dashboards from your AI, plus every other AI tool and the full library. Team: write to hello@kissmyskills.com.

Compare plans: AI Dashboard included

One subscription covers the whole library and every AI app. Start free, no card.

KissMySkills plans: Free, Monthly and Yearly compared feature by feature
FeatureNeed it for a team? Write to us, we set it up by hand. Free $0 Free plan for good, plus 7 days of the full library. No card. Start free Monthly Most chosen $15 /month Cancel anytime Start Monthly Yearly Save 28% $129 /year $10.75 a month, billed yearly Get the year
Inside your AI chat
Skill library2,500+ specialists, loaded into the chat by name
All for 7 daysthen 3 skills, free for goodUnlimitedUnlimited
Prompt packsReady prompts for ChatGPT, Gemini, Grok and Copilot
All for 7 daysUnlimitedUnlimited
AI agentsMulti-step workers for coding, research and ops
All for 7 daysUnlimitedUnlimited
Connector for your AIClaude (free plan too), ChatGPT Plus, Claude Code, Codex, Cursor
✓✓up to 5 devices✓up to 5 devices
New skills as they shipAdded to your library automatically
During the trial✓✓
Catalog files to downloadKeep the file, use it anywhere
Buy single files, yours forever10 a month10 a month
AI apps, one subscription
AI CRMClients, projects and tasks your AI can update
300 dealsper workspaceUnlimitedUnlimited
AI Contract ReviewKey terms, risky clauses, what to ask to change
3 a monthsummary cardUnlimitedsaved reviews, reminders soonUnlimitedsaved reviews, reminders soon
AI ReceptionistWebsite chat that answers, books and collects leads
50 chats a month1 site, our branding1,000 a monthno branding, booking1,000 a monthno branding, booking
AI Lead GenerationYour AI finds companies that fit, straight into the CRM
Up to 300 leadswithin the CRM free planUnlimitedUnlimited
AI RecruitingHiring board, candidate scoring, job pages
Up to 300 recordsUnlimitedUnlimited
AI SEO ToolsAI SEO audit, schema checks, weekly monitoring
5 audits a day100 a day+ 10 monitored URLs100 a day+ 10 monitored URLs
AI DashboardCharts from a CSV or Google Sheet
20 syncs a dayno saving200 a day50 saved dashboards200 a day50 saved dashboards
Builders and free tools
Claude Skill BuilderTurn your own method into a skill
5 builds a day30 a dayin the app30 a dayin the app
Free AI generatorsEmails, bios, invoices, flowcharts and more, no sign-in
✓✓✓
Billing
Card needed
NoYesYes
Cancel
—Anytime, two clicksAnytime, two clicks
Money-back guarantee
—30 days on the first charge30 days on the first charge
Price per day
$0about $0.50about $0.35
Start free Start Monthly Get the year

Paid plans renew automatically until cancelled. Single files you buy are yours forever on any plan. See the full pricing page

30-day money-back on the first charge. Cancel any time.

Works with

Your AI, your spreadsheet

The dashboard tools are part of the KissMySkills connector (MCP). Your saved dashboards also appear in your KissMySkills workspace next to the CRM.

AI clients

ClaudeChatGPT Plus and upClaude CodeCodexCursor

Data

CSV / TSVGoogle SheetsExcel (paste rows)Any export with a header row

Under the hood

A dashboard is a short spec

Your AI writes a small JSON spec: the data source and the charts. We check it, compute the numbers and draw the charts. You can download the spec of any dashboard and load it again later.

{"title": "Sales Q3",
 "dataset": {"sheet_url": "https://docs.google.com/spreadsheets/d/.../edit"},
 "charts": [
  {"type": "kpi", "y": ["Revenue"]},
  {"type": "line", "x": "Date", "y": ["Revenue"], "bucket": "week"},
  {"type": "bar", "x": "Region", "y": ["Revenue"], "sort": "value_desc"}
 ]}

FAQ

AI dashboard questions

Is the AI dashboard generator free?

Yes. Upload a CSV or paste data and the dashboard is built in your browser, with no account and no limit. Public Google Sheets can be read 20 times a day for free. Saving, share links, refresh and dashboards built by your AI are part of All-Access.

Where does the AI come in?

On the free version, charts are picked automatically from your column types: totals first, then trends over time, then the biggest categories. With All-Access your own AI (Claude or ChatGPT) analyses the data, answers your question and builds the dashboard through the KissMySkills connector.

What data works best?

One table with a header row: dates, categories (region, channel, product) and numbers (revenue, orders). Up to 5,000 rows, 100 columns and 1 MB.

Is my data private?

CSV files never leave your browser. A Google Sheet link is read once to build the charts. Saved dashboards are visible only to you until you create a share link, and you can turn a link off at any time.

How do I use a Google Sheet?

Share the sheet as "Anyone with the link: Viewer" (or publish it to the web) and paste its link. Private sheets cannot be read; download them as CSV instead.

Can I share a dashboard?

Yes, with All-Access. Save it and create a read-only link. Anyone with the link can view it; turning the link off stops it at once.

How many dashboards can I keep?

All-Access keeps up to 50 saved dashboards and allows 200 dashboard actions a day (saves, updates, refreshes and sheet reads). The free version does not save dashboards; you can print them or download the spec.

How much does it cost?

Building dashboards in the browser is free. All-Access at $15 a month or $129 a year adds saving, sharing, refresh and AI-built dashboards, plus every other AI tool and the full skills library. For a team, write to hello@kissmyskills.com.

Free, no sign-up

Your first dashboard now

Drop a CSV or try the sample data. When you want to save, share or let your AI build it, add All-Access.