← BlogTUTORIAL7 min read Β· Feb 18, 2025

How to Audit Any Website for Tracking Scripts (Step-by-Step)

This guide walks you through three methods for finding every tracker on any website β€” from a 10-second free scan to a deep technical inspection using browser developer tools.

Method 1: PixelPrivate Tracker Scanner (Fastest)

The quickest way to get a complete tracker audit:

  • Go to pixelprivate.com/tools/tracker-scanner
  • Paste the URL you want to audit
  • Click β€œScan for Trackers”
  • Review the full report: which trackers were found, what data they collect, risk levels, invisible pixels, and third-party domains

PixelPrivate checks for 20+ commercial trackers and returns a 0-100 privacy score in under 15 seconds. Free, no account required.

Method 2: Browser Developer Tools (Most Thorough)

For a deeper look at every network request:

  • Open the website in Chrome or Firefox
  • Press F12 (or Ctrl+Shift+I on Windows, Cmd+Option+I on Mac) to open Developer Tools
  • Click the Network tab
  • Reload the page (F5)
  • In the filter box, search for common tracker domains: facebook, google-analytics, tiktok, hotjar
  • Click any request to see exactly what data is being sent in the request headers and payload

For a summary of all domains contacted, use the Console tab and run:

  • performance.getEntriesByType('resource').map(r => new URL(r.name).hostname).filter((v,i,a) => a.indexOf(v)===i)

This returns every unique domain that loaded resources on the page.

Method 3: Browser Extensions (Best for Ongoing Use)

For real-time tracker visibility while you browse normally:

  • uBlock Origin: Shows a count of blocked trackers per page in the toolbar icon. Click it to see the full list.
  • Privacy Badger (EFF): Learns and blocks trackers automatically. Shows a traffic light breakdown of all third-party requests.
  • Ghostery: Categorizes trackers by type (analytics, advertising, social media, etc.) with detailed descriptions of each.

Understanding What You Find

Not all trackers are equally dangerous. Here is how to prioritize:

  • Session recorders (Hotjar, FullStory, Microsoft Clarity) β€” Highest risk. Record every mouse movement, click, and potentially form input as a video replay.
  • Cross-site ad trackers (Meta Pixel, Criteo, Amazon) β€” High risk. Build behavioral profiles across hundreds of websites.
  • Analytics (Google Analytics, Mixpanel) β€” Medium risk. Collect session and behavior data but primarily for the site owner.
  • Tag managers (Google Tag Manager) β€” Wildcard risk. Can inject any number of additional trackers; audit what tags are loaded inside GTM separately.
  • Basic CDN / fonts (Google Fonts, Cloudflare) β€” Low risk. May log requests but typically not used for behavioral profiling.
How many trackers does the average website have?+

Studies consistently show the average commercial website loads 7-10 third-party trackers. News and media sites are often the worst offenders, sometimes loading 30-50 tracking scripts. Privacy-focused websites and government sites typically have far fewer.

What is the difference between first-party and third-party trackers?+

First-party trackers are set by the website you are visiting and are generally used for functionality (keeping you logged in, shopping cart). Third-party trackers come from external companies (Facebook, Google, data brokers) and are primarily used for cross-site behavioral profiling and advertising.

Can a website track me without JavaScript?+

Yes. CSS-based tracking uses background-image requests triggered by :hover states. IP-based tracking requires no client-side code at all. Browser fingerprinting can be done with minimal JavaScript. However, the most powerful behavioral trackers do require JavaScript, so disabling it significantly reduces tracking.

Run a Full Tracker Audit Now β€” Free

20+ trackers detected. Privacy score included. No account needed.

Audit a Website Free β†’