Core Web Vitals, tracked from real users.
LCP, INP, CLS, FCP, and TTFB from real users in production. Sliced by page, browser, and country. No lab simulations.
Free up to 10,000 events/mo. No credit card required.
Every vital, by page and browser.
Every vital, sliced by page, browser, and percentile, so you fix the right thing, not just the average.
Re-measured on every SPA route change.
Core Web Vitals
Last 28 days
1.6s
LCP0.00
CLS88ms
INP1.7s
FCP820ms
TTFBOriginPassing
p75 LCP1,558ms
TTFBNeeds work
Pages24 tracked
See which browsers are making users wait.
| Browser | Visitors | LCP | FCP |
|---|---|---|---|
| Chrome | 2.9K | 864ms | 872ms |
| Mobile Chrome | 361 | 3.8s | 3.1s |
| Mobile Safari | 367 | 3.4s | 2.9s |
| 221 | 1.2s | 1.1s |
Pinpoint the pages hurting your score before users notice.
| Page | LCP | FCP | CLS | INP |
|---|---|---|---|---|
| / | 1.6s | 1.7s | 0.000 | 88ms |
| /contact | 1.2s | 1.6s | 0.000 | 242ms |
| /pricing | 987ms | 912ms | N/A | 72ms |
| /checkout | 3.4s | 2.8s | 0.14 | 188ms |
| /docs | 2.1s | 1.9s | 0.02 | 96ms |
| /blog | 1.9s | 1.8s | 0.04 | 104ms |
Optimize for the threshold Google actually uses to rank you.
LCP
- p996,323ms
- p953,293ms
- p902,476ms
- p751,558ms
- p50964ms
A daily check, not a noisy pager.
Databunny compares this week to last on every route and only flags LCP or INP regressions with enough samples to matter. Findings land in Slack.
Get a finding when a route regresses.
LCP regressionToday
p75 rose past the 2.5s threshold on /checkout
/checkoutp75vs last week
Poor LCP persisting on /docsToday
INP up 42% on /signupYesterday
Confirm the fix actually held.
LCP · /checkout
3.4s→1.6s
CLS · /checkout
0.14→0.02
INP · /pricing
72ms→242ms
TTFB · site-wide
~820ms→~820ms