Fake Analytics Dashboard Data Generator

Realistic web analytics data for dashboard demos

Ad placeholder (leaderboard)

Populate a dashboard demo in seconds

Empty charts make a demo fall flat. This fake analytics data generator builds a believable daily dataset — sessions, pageviews, bounce rate, pages per session and conversions — with the weekday-weekend rhythm real traffic shows, so your analytics or BI prototype looks alive without touching production data.

How it works

The generator builds one row per day, working backward from today. Each day’s sessions start from your chosen baseline, get scaled to roughly 65 percent on weekends, and are then jittered by a small random factor so no two days are identical. Derived metrics keep everything consistent:

pageviews   = round(sessions * pagesPerSession)
conversions = round(sessions * conversionRate)

Bounce rate and pages-per-session are drawn from realistic bands. You can export the result as CSV with a header row or as a JSON array of daily objects.

Tips and examples

  • Use 30 or 90 days to show a trend line; use 7 days for a compact weekly card.
  • Raise the baseline for a high-traffic demo or lower it for a small-site story.
  • Pipe the CSV straight into a spreadsheet or the JSON into a charting library to wire up the demo fast.
Ad placeholder (rectangle)