Free · No signup · Runs in your browser

Turn a CSV into a data story.

Drop a CSV and get a scroll-through story — auto-built scenes with charts and plain-English takeaways about your data. Share the whole thing with a single link; the data rides along, no account needed.

01 · How it works

Three steps, then done.

A spreadsheet doesn't tell a story; a sequence of charts with context does. This reads your data, picks the moments worth showing — the trend, the leader, the distribution — and lays them out as a scrollable narrative you can share.

i. drop

Drop your CSV

Columns and types are detected; the story is generated from what's in the data.

ii. scroll

Scroll the story

Intro KPIs, a trend over time, where value concentrates, the split, and the distribution — each with a takeaway.

iii. share

Share one link

Copy a link with the whole story (data included) encoded in it — no upload, no account.

02 · Why ours

Numbers become a narrative.

The charts you'd build by hand to explain a dataset — assembled and captioned automatically.

  • 01

    Auto-generated scenes

    Trend, top category, breakdown and distribution are chosen from your data's shape — no manual chart-building.

  • 02

    Plain-English takeaways

    Each scene gets a one-line insight (what grew, who leads, how it's distributed).

  • 03

    Shareable link

    The story and its data are encoded in the URL — paste it in Slack, an email or a tweet.

  • 04

    Local-first

    Generated and rendered in your browser; nothing is uploaded or stored.

"Sent a single link and the team scrolled the whole quarter's story — no deck needed."
— an analyst
03 · FAQ

story questions.

How is the story generated?
From your data's structure: a date column drives a trend scene, the strongest category becomes a 'where it concentrates' scene, a second category becomes a split, and the main metric gets a distribution. Each scene includes an auto-written takeaway.
The story — including the underlying data — is encoded into the link after the # fragment. Anyone who opens it renders the same story in their browser. There's no backend and nothing is stored.
Since the data travels in the link, very large datasets make a long URL. It still works; for easy sharing keep to a focused dataset.
Yes — set a story title up top; it's included in the shared link.
No — story generation and rendering happen entirely in your browser.