b2KIT

Do Not Track Tester

Check if your browser sends Do Not Track (DNT) and Global Privacy Control (GPC) signals correctly.

Tested tool guide Tested browser tools Checked August 16, 2026

What Do Not Track Tester does and how it behaves

Do Not Track Tester reports whether the current page visit carries the browser's Do Not Track preference and Global Privacy Control signal. DNT is normally conveyed in the DNT request header, while an affirmative GPC preference is conveyed as Sec-GPC: 1 and may also be exposed to page scripts as navigator.globalPrivacyControl. The result describes this browser context for this visit. It does not show whether the destination will honor either preference. The common surprise is that DNT and GPC are separate signals, so one can be present while the other is absent.

How the result is produced

1

DNT interpretation

When the page is loaded, the DNT portion evaluates the preference conveyed with that visit. DNT: 1 expresses a preference not to be tracked; DNT: 0 expresses the opposite preference, and an absent DNT value communicates neither. The displayed status therefore concerns the request made by this browser profile, not a browser-wide promise about every future request.

2

GPC interpretation

An affirmative GPC signal is represented by Sec-GPC: 1. The GPC specification also defines navigator.globalPrivacyControl so page code can read the user's preference. The tester's GPC result reflects the signal available in this page context. GPC does not define a Sec-GPC: 0 request value, so absence should not be relabeled as an explicit opt-in.

Good uses

  • Confirm that enabling a browser's Do Not Track setting adds DNT: 1 to the test visit.
  • Check whether a GPC-capable browser setting or extension exposes an affirmative GPC signal.
  • Compare the signals reported in a normal window, private window, or separate browser profile.

Limits and checks

  • A detected signal does not prove that a site stops tracking, deletes data, or accepts an opt-out.
  • The result applies to this browser profile and page load. Another profile, window mode, or extension state can differ.
  • Missing DNT and missing GPC are not affirmative permission. They mean the corresponding preference was not observed here.

Common questions

Why is GPC detected when DNT is not?

They are independent preference mechanisms with different browser and extension support. A browser or extension can send Sec-GPC: 1 without sending DNT: 1, or vice versa. The mismatch is not a validation error. Check the specific privacy setting or extension responsible for each signal, then reload the tester in the same browser context.

Does a successful result mean tracking is blocked?

No. DNT and GPC communicate preferences; they are not content blockers, cookie scanners, or proof of a recipient's behavior. This tester cannot establish whether a particular site honored the signal, avoided fingerprinting, or changed server-side processing. It only answers whether the relevant signal is visible during the test visit.

References and verification

The behavioral notes were checked against the browser implementation. Standards and primary references below define the relevant format, formula, or platform behavior.

Related Tools