Skip to content
FizzKit

IAB TCF Consent Decoder

Paste a base64url-encoded TC string (tcstring) to see the CMP metadata, purpose consents and legitimate interests (1–11), special feature opt-ins, vendor consents & LIs, and publisher restrictions. Includes a vendor-ID lookup for quick "did this vendor get consent?" checks.

Runs locally in your browser
Decoded — TCF v2
CMP ID
31
CMP version
640
Consent screen
1
Language
EN
Publisher CC
DE
Vendor list
v126
Policy version
v2
Service-specific
yes
Purpose-1 treatment
no
Created
2022-04-20T22:00:00
Updated
2022-04-20T22:00:00
Out-of-band
disabled
Purpose consents
Legal basis: consent
None granted.
Purpose legitimate interests
Legal basis: LI
None granted.
Special feature opt-ins
Precise geo, device scan
None granted.
Publisher restrictions
Per-purpose restrictions
None.
Purpose consents
0
Purpose LI
0
Special features
0
Vendor consents
0
Vendor LI
0
Version
v2
Valid
yes

About IAB TCF Consent Decoder

Paste a base64url-encoded TC string (tcstring) to see the CMP metadata, purpose consents and legitimate interests (1–11), special feature opt-ins, vendor consents & LIs, and publisher restrictions. Includes a vendor-ID lookup for quick "did this vendor get consent?" checks.

IAB TCF Consent Decoder is part of FizzKit — a collection of focused, browser-based tools. Because everything runs locally, it works offline once loaded and never exposes your data to a remote server.

Frequently asked questions

IAB TCF v2.2 (also decodes v2.0/v2.1 strings). Uses @iabtechlabtcf/core, the reference implementation.