Web Analytics

One script. Full dashboard.

Real-time web analytics without cookies or consent banners. See your traffic, sources, and audience on a single page.

7-day free trial. Cancel anytime.

Live demo: this is real data from a real site

Web Analytics

web-analytics

Most analytics tools make you choose between power and simplicity. Google Analytics has hundreds of reports but takes a PhD to navigate. Simple tools show you numbers but can't tell you why they changed. Rybbit gives you both: a single, real-time dashboard with every metric that matters, plus the ability to click into any dimension and drill down.
There are no cookies, no personal data collection, and no consent banners. Your tracking script is about 11KB compressed, compared to about 150KB for Google Analytics' gtag.js. That means faster page loads and 100% visitor capture since no one gets blocked by ad blockers or cookie rejections.
From a personal blog to a portfolio of client sites, it's the same dashboard. Filter by country, device, referrer, or any custom property. Compare date ranges. Share public dashboards. And because it's 100% open source, you can self-host and own every byte of your data.

Capabilities

What you can do

Pageviews & visitors

Track unique visitors, pageviews, sessions, and bounce rate in real time. See exactly how people interact with every page on your site.

Traffic sources

See where your visitors come from (direct, referral, organic search, social, or paid campaigns) all in one view.

Geographic data

Pinpoint your audience down to city level. Understand regional trends and tailor content for your biggest markets.

Device & browser breakdown

Know which devices, browsers, and operating systems your visitors use.

UTM tracking

Automatically capture UTM parameters from your campaigns. Measure which channels drive the most conversions.

Advanced filtering

Filter by any dimension: country, browser, referrer, page, or custom event. Click any value to apply it.

Real-time dashboard

No waiting, no sampling. See live visitor counts and page activity as it happens, updated every second.

Automatic bot filtering

Known bots and crawlers are filtered out automatically so your data stays clean and accurate.

Period comparisons

Compare any date range against a previous period. Spot trends, measure growth, and understand seasonality.

Getting Started

How it works

  1. 01

    Add one script tag

    Paste a single line of code into your site or install @rybbit/js from npm. It works with any framework: React, Vue, Next.js, WordPress, Shopify, and more.

  2. 02

    Traffic flows in instantly

    As soon as the script is live, you'll see real-time visitors, pageviews, and session data on your dashboard. No configuration needed.

  3. 03

    Click to explore

    Click any metric, country, referrer, or page to drill down. Every dimension is clickable, so exploring your data feels like browsing, not querying.

  4. 04

    Share and collaborate

    Make your dashboard public, share a private link, or invite your team. Everyone sees the same real-time data.

Use Cases

Who uses this

Marketing teams

Track campaign performance, monitor UTM parameters, and understand which channels drive the most engaged visitors.

Content creators & bloggers

See which posts resonate, where readers come from, and how they navigate your site, without the complexity of enterprise tools.

Developers & indie hackers

Lightweight, privacy-first analytics that doesn't slow your site down. Get a clear picture of your product's traction.

Agencies

Manage multiple client sites from one account with organizations. Share public dashboards clients can understand.

Privacy-conscious teams

No cookies, no consent banners, GDPR compliant by default. Ship analytics your legal team actually approves of.

SaaS companies

Track signups, monitor landing page performance, and correlate traffic sources with actual product usage.

FAQ

Frequently asked questions

Just add a single script tag to your website or install @rybbit/js from npm. There's no tag manager, no complex configuration, and no cookie consent banner required. Most users are collecting data within 5 minutes.

Rybbit is privacy-first (no cookies, no personal data), open source, and shows everything on a single dashboard instead of 150+ reports. The tracking script is about 11KB vs GA4's 150KB, both compressed. You also get features like session replay and funnels that GA4 lacks or charges $50k/year for.

No. Rybbit doesn't use cookies and doesn't collect personal data, so no consent banner is needed under GDPR, CCPA, or PECR. This means you capture 100% of your visitors without any consent friction.

Yes. You can stack as many filters as you need: country, browser, referrer, page path, custom events, and more. Click any value in your dashboard to instantly apply it as a filter.

Rybbit automatically captures utm_source, utm_medium, utm_campaign, utm_term, and utm_content from your URLs. No extra setup required; they appear in your traffic sources breakdown.

Yes. Rybbit processes events as they arrive with no sampling or batching delays. You'll see live visitor counts, current active pages, and events as they happen.

See your analytics clearly

One script. Real-time data. No cookies. Get started in under 5 minutes.

Live demo