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
Related tools
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.