Pixel Debugger

Debug your marketing pixels in Chrome

See every event Meta, GA4, Google Ads, TikTok and 45 more pixels send, right next to your site. Check that each one fired, reached the right account and carries the right value, currency and order ID.

  • Free, no account
  • 49 networks
  • Nothing leaves your computer

Reads the events of 49 ad and analytics networks, each in its own format

Everything you check pixels for, in one side panel

No more digging through DevTools, encoded URLs or one helper extension per network.

See every event the moment it fires

Open the side panel and click through your site. Each event appears as the page sends it, under the exact name it was sent with, grouped by page visit.

  • All networks on one timeline
  • Requests without an event name are labelled as such
  • Keeps your product, cart and checkout run until you clear it
The Events view: a timeline of GA4, Meta, TikTok and Google Ads events, with orders grouped and issues flagged.

Check the value, currency and order ID

Open an event to see what it carried: every value with the key it came from, the destination it went to and the products in it.

  • Invalid values and currencies are flagged
  • A currency that wasn't sent shows as not sent, never guessed
  • Every parameter the network supports, sent or not
An open TikTok CompletePayment event: value 79 from properties.value, currency USD, order ID 1003, flagged as a value mismatch.

Find out why Meta and GA4 disagree

When several networks receive the same order ID, their values, currencies and products are lined up side by side and every difference is flagged.

  • One order, every network, one view
  • The same event sent to several pixels shows each destination
  • Potential duplicates seconds apart are flagged
Order 1003 compared across Meta, TikTok and GA4: the value differs; currency, order ID and products agree.

See which pixels are installed

Setup shows the site's platform and, for each network, whether its script was found, whether it sent requests and whether those carried events.

  • Pixel, property and account IDs at a glance
  • Google consent-mode commands the page issued
  • Click IDs and UTM parameters of the visit
The Setup view: the store platform detected, and cards for Meta, GA4, TikTok, Yandex Metrica and other pixels with their IDs.

Made for the people who own the tracking

  • Performance marketersCheck a campaign's conversion events before you spend on it, and after every site change.
  • AgenciesAudit a new client's pixels in minutes and show them exactly what each network receives.
  • Analytics specialistsVerify GA4 and every ad pixel side by side, with each value traced to its key.
  • DevelopersTest a tag or data layer change on your own machine, without opening the network panel.

Private by design

The Pixel Debugger extension has no server and needs no account. Everything it captures stays in your browser. This website loads Google Analytics only if you allow it.

Read the privacy policy

  • It only watches. It never blocks or changes a request.
  • It never sends what it sees anywhere.
  • It never hides a value: what the network received is what you see.

Guides

Answers to the questions that come up when ad and analytics numbers don't add up.

Questions

Is Pixel Debugger free?

Yes. It is free and needs no account or sign-up.

Which pixels and networks does it support?

49 ad and analytics networks, including Meta, GA4, Google Ads, TikTok, Pinterest, Snapchat, Reddit, LinkedIn, Microsoft Advertising and X. Each is read in its own request format. See the full list.

How is it different from Meta Pixel Helper or Google Tag Assistant?

Those each show one company's tags. Pixel Debugger shows every supported network in one side panel, so you can see all the pixels on a page at once and compare what each one received for the same order.

Does it work with Google Tag Manager, Shopify apps or hard-coded pixels?

Yes. It reads the requests the pixels send from the browser, however the tags were installed.

Can it see server-side tracking, such as the Conversions API?

No. It shows what the browser sends. Events sent from a server never pass through the browser, so they are not visible here.

Does it send my data anywhere?

The extension sends no captured data anywhere and needs no account. Everything it captures stays in your browser. This website uses optional Google Analytics only after you allow it. Read the privacy policy.

Does it change or slow down the sites I test?

No. It only watches requests; it never blocks or changes them, so sites behave exactly as they do without it.

Why don't I see any events?

Reload the page first: a tab that was open before the extension was installed has nothing captured yet. Many tags also wait for an answer to the consent banner, and an ad blocker can stop pixels from sending anything.

Start debugging your pixels

Free for Chrome. Install it, open your site, click the icon.