← jwatte.com

ads.txt / app-ads.txt Audit

Checks any domain for the two IAB Tech Lab Authorized Digital Sellers files — /ads.txt (web) and /app-ads.txt (mobile apps). Parses every line, flags malformed rows, duplicates, and invalid relationships, and emits an AI fix prompt + a ready-to-paste template if either file is missing.

Context and background

Read the story behind this tool: Auditing Your ads.txt Before a Programmatic Buyer Asks About It →

Audit one site — or paste a list

Paste a single URL or up to 20 URLs, one per line. Each site is checked for /ads.txt (and optionally /app-ads.txt), its lines are parsed, and issues are flagged. Missing files get a ready-to-paste template.

The tool fetches each file, parses every non-comment line, validates fields (domain, publisher_id, relationship, [cert_id]), and reports duplicates + malformed rows. Multi-site mode emits a comparison matrix.