calibr.

How mature is your data and marketing tech?

Enter your URL and we'll scan your public signals — consent, analytics, tag management, performance, and security — in under 90 seconds. Free, no account needed.

What we scan from your URL

  • Security headers — HTTPS, HSTS, CSP, X-Frame-Options
  • Performance — PageSpeed mobile + desktop, Core Web Vitals, Lighthouse SEO
  • Crawl hygiene — robots.txt, sitemap presence & URL count
  • On-page SEO — title, meta description, canonical, hreflang, OG, H1
  • Structured data — Schema.org JSON-LD types
  • DNS / email auth — SPF, DMARC, MX presence
  • Consent — CMP detection, Consent Mode, pre-consent fires
  • Tag management — GTM, consent coverage, event tags
  • Analytics — GA4, dataLayer quality, event tracking
  • Identity — Ad pixels, attribution signals

Accepted uploads

Optional files deepen scores the public URL scan cannot see. Click a type for what we need and how to export it.

    Scan platforms & sources

    Everything we use — or plan to use — for the free site scan. Live means wired into scoring today.

    • Google PageSpeed Insights / Lighthouse live

      Autorun via PSI API (mobile + desktop; performance, SEO, accessibility, best-practices). Needs PAGESPEED_API_KEY on the Pages project. Upload Lighthouse JSON as a fallback or for CI artefacts.

    • Homepage HTML fetch live

      On-page SEO (title, meta, canonical, hreflang, Open Graph, H1) and Schema.org JSON-LD — no export required.

    • robots.txt & sitemap.xml live

      Crawl hygiene checks against the site origin.

    • DNS-over-HTTPS (Cloudflare) live

      SPF, DMARC, and MX presence on the apex domain — soft security / ops signal.

    • Cloudflare Browser Rendering live

      Headless browser for CMP, GTM, dataLayer, pixels. Requires the BROWSER binding; without it those pillars stay confidence unknown.

    • Google Tag Manager Admin export live

      Upload container JSON for consent coverage and tag architecture depth.

    • Google Tag Assistant live

      Upload session export (legacy or modern data.containers) for live dataLayer events.

    • Screaming Frog live

      Internal HTML CSV upload for taxonomy, titles, canonicals, crawl depth.

    • GA4 (Events export) live

      Events CSV upload for naming and measurement coverage.

    • Chrome UX Report (CrUX) planned

      Field CWV (p75 LCP/INP/CLS) at origin level — needs CrUX API enablement alongside PSI.

    • Sitebulb / Lumar crawl CSVs planned

      Same scoring family as Screaming Frog once columns are normalised.

    • HAR / BigQuery schema / CM360 Floodlight planned

      Detected as coming soon on upload; parsers not scoring yet.