Real-User Web Vitals Analyzer
Analyze original metric IDs, values and attribution locally; flag small sample groups.
Try before you buy.
- Free preview: the supplied-input counts and first report rows, with complete details and exports locked.
- Locked until you unlock it: download and copy.
- Unlock: Pro pass, ₹179 for 30 days or ₹79 for 1 week, a one-time payment that never renews. Unlock: Pro pass, $5.99 for 30 days or $2.99 for 1 week, a one-time payment that never renews.
Ways to unlock shows how to get the full result.
Printing this result is locked in the free preview.
Analyze your own real-user measurements
Load individual metric records with their actual IDs. This reads your export locally; it does not collect visitors, contact an endpoint or access an analytics account. Aggregate-only exports cannot reconstruct distributions.
Your editable analysis threshold; low-sample p75 and shares are withheld.
Leave blank for all; use the original label such as mobile or desktop.
Leave blank for all; country names or codes retain their supplied meaning.
Use /paths and * wildcards. Overlapping groups remain separate and are not added together.
Your supplied distributions and attribution
Locked in the free preview. Opens the ways to unlock this result.
Locked in the free preview. Batch runs unlock with a pass.
Locked in the free preview. Query results unlock with a pass.
About the Real-User Web Vitals Analyzer
Read your own Web Vitals beacons, metric CSV, individual GA4 export rows or endpoint JSON logs on this device. The analyzer retains the last total value per metric name and ID using original timestamps or loaded order, and supports explicit signed delta aggregation for documented GA4 delta exports. It shows LCP, INP, CLS, FCP and TTFB distributions by page, path pattern, device and country, daily UTC trends and original attribution targets. Your editable minimum sample rule withholds unreliable p75 and shares; it is not an official traffic minimum. The free preview shows supplied-input counts and first analysis rows; a Pro pass opens complete distributions, attribution and exports.
How to use it
- From your analytics, save individual metric rows with the metric name, original ID, value, page and the device, country, time and attribution fields you have. Aggregate-only exports cannot reconstruct distributions.
- Choose CSV, JSON or one endpoint JSON log per line. Select the original timestamp unit and full-value or delta basis when your export needs it.
- Set a minimum unique-metric sample count, optional exact device/country filters and /path patterns with * wildcards.
- Generate the analysis; review sample flags, all five metric thresholds, last-value/delta notes and original attribution before exporting CSV or Markdown.
Sources and method
Web Vitals, published metric thresholds, GA4 and BigQuery guide, web-vitals library reporting and attribution, FCP, and TTFB.
Limitations
- Metric IDs identify metric instances, not a shared visit ID across all metrics. Separate distributions do not establish a linked all-three good-visit share.
- Last total values are not replaced with maxima. Delta mode requires the initial value and all original updates; duplicate delta deliveries cannot be inferred away.
- Missing attribution, device, country or time remains unreported. Overlapping path groups are not added together.
- No analytics account, visitor endpoint or page is contacted. FCP and TTFB are supporting metrics rather than Core Web Vitals.
Privacy
On this device; its files download once
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot. Downloads its own document engine/fonts when a document export needs them; your files and input are not uploaded.
Frequently asked questions
What do I get without a pass?
Without a pass, Real-User Web Vitals Analyzer shows the supplied-input counts and first report rows, with complete details and exports locked. Until you unlock it, the result can’t be downloaded or copied. A Pro, Premium or Ultimate pass, a one-time payment that never renews, unlocks the full result. The pricing page lists the passes and their prices.
Why do repeated metric IDs not count as separate samples?
The same metric can be reported repeatedly as a page changes or becomes hidden. Full-value mode keeps its last original update; explicit delta mode sums those changes into one metric instance.
Why are small groups withheld?
You choose the minimum distinct metric samples for your analysis. Below it, the actual count stays visible while p75 and good/needs-improvement/poor shares are withheld.