Free Tool - No Account Required
Free Third-Party
Script Audit
Discover every external script loading on your website. See which trackers fire before consent and find compliance gaps.
You've used all 3 free scans for today.
Sign in for unlimited scans, or come back tomorrow.
Create Free AccountStarting scan...
Scan Results
Scan failed
Something went wrong. Please try again.
This can happen if the website has a firewall or bot protection that blocks automated scanners.
Comprehensive Script Analysis
What Our Script Audit Checks
Every third-party domain loading on your page - identified, classified, and checked for compliance issues.
Scripts
External Scripts
Identifies every third-party domain loading on your page, from analytics to advertising pixels to social embeds.
Pre-Consent
Pre-Consent Load
Checks if analytics and marketing scripts fire without waiting for user consent - a common GDPR violation.
Cookies
Cookie Detection
Detects which third-party domains set cookies before consent, including cookie names and origin.
Categories
Categorisation
Classifies each script as analytics, marketing, functional, or unknown using a database of 60+ known services.
Requests
Request Count
Shows how many network requests each domain makes during page load, helping you identify heavy trackers.
Timing
Timing
Records when each domain first loads relative to page start, so you can see which scripts fire earliest.
How the Script Audit Works
Three simple steps to find every third-party script on your website.
Enter Your URL
Type or paste any website URL. No installation, no account, no code changes required.
We Load Your Page
The page is loaded and run like a real visitor and records every network request each third-party domain makes - including when it fires.
Get a Script Breakdown
Every domain is classified as analytics, marketing, functional, or unknown, with request counts, load timing, and pre-consent flags.
Reference
Common Third-Party Trackers by Category
The services the audit finds most often - and whether they need consent before loading. Not every third-party domain is a tracker: CDNs deliver content without profiling visitors.
| Service | Typical domain | Category | Consent before loading? |
|---|---|---|---|
| Google Analytics | google-analytics.com |
Analytics | Required in the EU/UK |
| Meta Pixel | connect.facebook.net |
Marketing | Required in the EU/UK |
| Google Ads / DoubleClick | googleadservices.com, doubleclick.net |
Marketing | Required in the EU/UK |
| Microsoft Clarity | clarity.ms |
Analytics | Required in the EU/UK |
| Hotjar | static.hotjar.com |
Analytics | Required in the EU/UK |
| LinkedIn Insight Tag | snap.licdn.com |
Marketing | Required in the EU/UK |
| TikTok Pixel | analytics.tiktok.com |
Marketing | Required in the EU/UK |
| Intercom / chat widgets | widget.intercom.io |
Functional | Usually required (sets cookies) |
| Cloudflare CDN | cdnjs.cloudflare.com |
Content delivery | Not required (no tracking cookies) |
| jsDelivr CDN | cdn.jsdelivr.net |
Content delivery | Not required (no tracking cookies) |
Want an overall compliance score instead of a script-by-script breakdown? Run the free GDPR Compliance Scanner - it checks trackers as one of six weighted categories.
Learn More About Third-Party Scripts
Cookies vs Tracking: The Difference Explained
Why a domain without cookies can still track visitors - and what that means for consent.
Read articleCommon Cookie Compliance Mistakes
The most frequent script and consent mistakes we see on real websites.
Read articleUnderstanding Cookie Categories
How necessary, functional, analytics, and marketing categories work.
Read articleFrequently Asked Questions
What is a third-party script?
google-analytics.com), Meta Pixel (connect.facebook.net), and chat widgets. These scripts can track visitors, set cookies, and collect data - often requiring user consent under privacy regulations.Why do third-party scripts matter for GDPR compliance?
What does "loads before consent" mean?
How do I block scripts until consent?
What are "unknown" third-party domains?
How often should I audit my scripts?
Block Third-Party Scripts Until Consent Is Given
Kukie.io's Script Centre lets you control exactly which scripts load and when, with automatic consent-based script blocking.
