PageSourceSearch

Consent, security and monitoring

Websites using IAB TCF consent API (__tcfapi)

The IAB Transparency and Consent Framework API is the standard interface consent platforms expose to advertising vendors. About 78,542 websites in the PageSourceSearch index contain the code that reveals it; the 50 highest-ranked are listed below.

How is IAB TCF consent API (__tcfapi) detected?

TCF-compliant consent stubs define the __tcfapi function inline in the page so vendors can queue consent requests. The discovery keyword is the exact bytes PageSourceSearch looks for in every stored page and script:

__tcfapi Search the index for it

A literal is matched byte for byte, case-sensitively. Combine it with another keyword, a domain, a kind or a date filter on the search page to narrow the list. About IAB TCF consent API (__tcfapi)

Top 50 websites using IAB TCF consent API (__tcfapi)

Ranked by the domain's position in the crawl's ranked list (Common Crawl harmonic centrality), highest first. view source opens the stored page or script with the match highlighted. Computed 2026-09-29 16:55:18 UTC.

#WebsiteRankFound in
1 cloudflare.com 11 js https://ot.www.cloudflare.com/ot/scr…/otSDKStub.js view source profile
2 tumblr.com 57 html https://www.tumblr.com/ view source profile
3 yahoo.com 59 html https://shopping.yahoo.com/deals/bre…ys-event-050300247.html view source profile
4 theguardian.com 69 js https://sourcepoint.theguardian.com/…gingWithoutDetection.js view source profile
5 bbc.com 74 js https://gn-web-assets.api.bbc.com/ng…/dotcom-bootstrap.js view source profile
6 cnn.com 81 html https://www.cnn.com/ view source profile
7 businessinsider.com 96 html https://www.businessinsider.com/ view source profile
8 wired.com 101 js https://www.wired.com/verso/static/5…706c15a70e9e174ae19f.js view source profile
9 techcrunch.com 103 js https://techcrunch.com/wp-content/th…9bbe03942a3168.chunk.js view source profile
10 tinyurl.com 104 js https://tinyurl.com/js/chunks/1404.d250f6d6ade828e2.js view source profile
11 nature.com 107 js https://cmp.nature.com/production_li…sent-bundle-8-latest.js view source profile
12 surveymonkey.com 125 js https://www.surveymonkey.com/fides.js view source profile
13 worldbank.org 142 js https://www.worldbank.org/ext/script…/VisitorAPI.js view source profile
14 independent.co.uk 156 js https://cmpv2.independent.co.uk/wrap…gingWithoutDetection.js view source profile
15 vice.com 161 html https://www.vice.com/ view source profile
16 box.com 168 js https://assets.box.com/modules/custo…isitorapi.min.js?tlit4f view source profile
17 scientificamerican.com 201 js https://cdn.tp.scientificamerican.com/api/piano.es5.js view source profile
18 indiatimes.com 203 js https://timesofindia.indiatimes.com/itads_v2/minify-1.cms view source profile
19 lemonde.fr 207 js https://cmp.lemonde.fr/js/lemonde-en.min.js view source profile
20 variety.com 211 js https://variety.com/wp-content/plugi…?ver=1788462402 view source profile
21 nypost.com 219 js https://ads.nypost.com/ads.nypost.min.js view source profile
22 sky.com 230 html https://www.sky.com/ view source profile
23 giphy.com 232 html https://giphy.com/ view source profile
24 huffpost.com 237 js https://modulous.huffpost.com/2026/0…e-hp-gam-03346d1.min.js view source profile
25 newsweek.com 247 html https://rankings.newsweek.com/category/products-services view source profile
26 euronews.com 253 html https://www.euronews.com/about view source profile
27 newyorker.com 259 js https://www.newyorker.com/verso/stat…706c15a70e9e174ae19f.js view source profile
28 hindustantimes.com 260 html https://www.hindustantimes.com/ view source profile
29 aol.com 284 html https://www.aol.com/ view source profile
30 webmd.com 287 html https://member.webmd.com/signin?appi…w.webmd.com/default.htm view source profile
31 rollingstone.com 292 js https://bytes.rollingstone.com/vs.js view source profile
32 france24.com 308 html https://www.france24.com/en/ view source profile
33 salesforce.com 316 js https://c.salesforce.com/digital/one…/otSDKStub.js view source profile
34 spiegel.de 325 html https://www.spiegel.de/ view source profile
35 hbr.org 340 js https://hbr.org/_next/static/chunks/3clgkfsggsps4.js view source profile
36 termly.io 357 js https://app.termly.io/dashboard/9251-b0b6a0.js view source profile
37 ted.com 363 html https://www.ted.com/ view source profile
38 edx.org 368 js https://beam.edx.org/scripttemplates/otSDKStub.js view source profile
39 dictionary.com 373 html https://www.dictionary.com/ view source profile
40 aaa.com 410 js https://tms.ace.aaa.com/caa/prod/utag.js view source profile
41 time.com 412 html https://time.com/ view source profile
42 politico.eu 413 html https://www.politico.eu/ view source profile
43 discord.com 424 js https://discord.com/assets/oneTrust/…/otSDKStub.js view source profile
44 msn.com 432 js https://assets.msn.com/bundles/v1/ho…mon.46057ba418f0036b.js view source profile
45 fortune.com 435 js https://fortune.com/_next/static/chu…032-7f313d4022337544.js view source profile
46 att.com 457 js https://www.att.com/mkgtg1/gtm.js?id= view source profile
47 bild.de 471 html https://www.bild.de/ view source profile
48 w3schools.com 486 html https://www.w3schools.com/ view source profile
49 foreignpolicy.com 508 js https://pianocdn-sb.foreignpolicy.com/api/piano.es5.js view source profile
50 elespanol.com 514 js https://s3.elespanol.com/assets_js/w…/historia.min.js?v=1434 view source profile

How it appears in the source

From cloudflare.com (js):

)&&h.initCSPTrustedType(l.storageBaseURL),!t.RuleSet[0].Type)return this.iabTypeAdded=!1,window.__tcfapi=this.executeTcfApi,this.intializeIabStub(),this.addBannerSDKScript(t);var e,i=window;i.OneTrust

See every site: search for __tcfapi

Questions about finding IAB TCF consent API (__tcfapi)

How does PageSourceSearch know a website uses IAB TCF consent API (__tcfapi)?
By the source itself: TCF-compliant consent stubs define the __tcfapi function inline in the page so vendors can queue consent requests. PageSourceSearch stores the raw HTML and first-party JavaScript of each crawled site and matches the keyword byte for byte, so every listed site's stored source contains it.
Is this a complete list of websites using IAB TCF consent API (__tcfapi)?
No. The page lists the 50 highest-ranked sites in the index whose source holds the keyword, out of about 78,542 websites that do; the count is the index's estimate at the time the list was computed. Run the keyword as a search to page through all of them, or add a kind or date filter.
How do I find websites that use IAB TCF consent API (__tcfapi) together with another technology?
Search for both keywords at once: several terms separated by spaces must all be found on the same site, or with the Same page toggle in the same page. For example __tcfapi with wp-content/plugins/ lists the WordPress sites that use IAB TCF consent API (__tcfapi).