AdBlock Detection Script

The IAB Tech Lab’s AdBlock Detection Script helps site owners better communicate with their site visitors about ad blocking and gain a more consistent understanding of the scope of ad blocker usage.

ads.txt aggregator

IAB Tech Lab is now offering access to an aggregation of ads.txt files published around the internet.

Ads.txt Crawler

An example crawler for ads.txt files given a list of URLs or domains etc and saves them to a SQLite DB table.


DigiTrust is a non-profit, industry-wide collaboration of companies building technology solutions that improve the digital experience for consumer, publishers, advertisers and third-parties. The DigiTrust technology solution creates an anonymous user token, designed to be propagated by and between its members in lieu of billions of proprietary tokens and trackers on Web pages daily.

MRAID Ads SDK Tester

Mobile Rich Media Ad Interface Definitions (MRAID) Ads SDK (Software Development Kit) tester provides a way to test and validate ad functionality on a mobile device against multiple SDKs in minutes. All you need is the mobile application and your ad tag to start validating ad creatives.

Designers, developers, and approvers of ad creative can use the app on their mobile devices to validate the creative functionality in multiple SDKs.

Spiders & Bots

The IAB has enlisted The Alliance for Audited Media to perform evaluation and management services associated with maintaining and publishing the industry Spider and Robot list, the use of which is required for compliance to the IAB’s Client Side Counting (CSC) Measurement Guidelines for “double pass” filtering.

Tech Lab Codebank

All IAB Tech Lab’s public and private/closed GitHub repositories are hosted here. If you are interested in a repository or have general questions, please email

Tech Lab Tools Portal

All of IAB Tech Lab’s tools are available here. If you have general questions or need help, please email

VAST Tag Validator

The VAST Tag Validator enables developers and ad operations to validate the structure and content of their VAST tags against VAST specifications