Free Chrome extension · Version 2.0.0

Check your Meta Pixel without leaving the page

Meta Pixel Diagnostics opens in Chrome's side panel and shows every pixel event as your browser sends it, with readable parameters, duplicate alerts and a clear fix for every problem.

No accountRuns locally11 languagesLight & dark
Meta Pixel Diagnostics side panel showing a Purchase event flagged as a duplicate, with its parameters
How it works

From install to answers in a minute

No setup, no Events Manager login. Open a page and watch what the pixel actually sends.

Open the panel

Click the toolbar icon or press Alt+Shift+D on any website.

Use the site

Reload, browse, add to cart and check out. Events appear live, grouped by page.

Fix what's flagged

Open Issues to see errors, warnings and tips, each with the change to make.

Features

Everything you need to trust your pixel data

Built for marketers, developers and agencies who need to know what a page really sends to Meta.

Live event timeline

Every PageView, AddToCart, Purchase and custom event, grouped by page and by single-page view, newest first.

Readable parameters

value, currency, content_ids and custom data shown as highlighted JSON you can copy in one click.

Fixes, not just flags

40 browser-side checks, each with a plain-language explanation and the exact change to make.

Pixel setup at a glance

Init calls, library status, consent, Limited Data Use, _fbp and _fbc, and hashed customer fields.

Duplicate alerts

See when the same event fires twice, when an event_id is reused, or when a pixel is initialized twice.

Export and share

Download the timeline as JSON or CSV for a developer, agency or client, with no account needed.

Issues

Errors explained in plain language

The Issues tab ranks what matters most on the current page and tells you exactly what to change. Jump from any issue straight to the event that caused it.

  • Page health score from 0 to 100
  • Errors, warnings and tips kept apart
  • Repeated problems grouped with a count
Issues tab listing missing currency, a value sent as text and possible personal data
Pixels

Know which pixels run, and how

One card per pixel ID shows init calls, library status, consent, Limited Data Use and cookies, plus which customer fields were hashed.

  • Spot double initialization
  • See _fbp and _fbc at a glance
  • Customer values are never stored
Pixels tab with one pixel card showing init calls, library status and cookies
40 checks

The problems that quietly break attribution

Every event is checked against Meta's standard events and parameters as soon as it is sent.

Revenue

  • Purchase without value or currency
  • Value sent as text or with a symbol
  • Invalid or lowercase currency code
  • Zero or negative values
  • Missing order_id

Catalog

  • Missing content_ids or contents
  • content_ids sent as text, not a list
  • Empty product IDs
  • Unusual content_type
  • num_items that is not a whole number

Naming

  • Typos like currency_code or product_id
  • Custom events that should be standard
  • Events without a name
  • Over-long custom event names
  • Recommended parameters missing

Customer data

  • Customer fields sent without hashing
  • Unknown advanced matching keys
  • Emails or phones in custom parameters
  • Email addresses in the page URL

Setup

  • No PageView on the page
  • Pixel initialized more than once
  • Pixel code present, library not loaded
  • fbq calls that were never sent
  • Consent revoked and Limited Data Use

Matching & dedup

  • Missing _fbp browser cookie
  • fbclid present but no _fbc cookie
  • Missing or reused event_id
  • Duplicate fires within 2 seconds
  • Event bursts from loops
Errors break dataWarnings weaken itTips improve it
Privacy

Private by design

Meta Pixel Diagnostics works entirely in your browser. There is nothing to sign up for and nothing is sent anywhere.

Local onlyNo servers, no analytics, no network requests of its own.
Kept 7 daysEvents are deleted automatically after a week. Clear any time.
No customer valuesOnly field names and whether each value was hashed.
You decideError notifications are off until you turn them on.

Browser-side only. The extension shows what your browser sends to Meta. It cannot see server-side Conversions API events, and event_id checks only help you prepare deduplication.

FAQ

Questions, answered

Does it check the Conversions API?

No. Meta Pixel Diagnostics shows browser-side pixel activity only. Server-side Conversions API delivery is not visible in the browser. The event_id checks help you prepare deduplication, but they cannot confirm that Meta received a server event.

Is it free?

Yes. There is no account, no subscription and no usage limit.

Does it send my data anywhere?

No. Captured events stay in your browser's local storage on your device and are removed automatically after 7 days. The extension makes no network requests of its own.

Why does a page show no events?

Some sites wait for cookie consent before the pixel sends anything, and ad blockers can stop the pixel library from loading. Accept consent or allow the site, then reload the page so the panel can capture events from the start.

Does it work on Shopify and WooCommerce?

Yes. It watches the pixel requests themselves, including the hidden form posts used by the current pixel library, so it works the same way on any platform or tag manager.

Is this the official Meta Pixel Helper?

No. Meta Pixel Diagnostics is an independent tool with its own checks and design. It is not affiliated with Meta.

See what your pixel really sends

Free for Chrome. Local, private and ready in seconds.

Add to Chrome