ads.txt builder & checker

Assemble an IAB-format ads.txt line by line — domain, account id, DIRECT/RESELLER — or paste an existing file to check every line.

Follows the IAB Tech Lab ads.txt/app-ads.txt record format (domain, account id, relationship, optional certification id) plus the CONTACT, OWNERDOMAIN, MANAGERDOMAIN, SUBDOMAIN and INVENTORYPARTNERDOMAIN declarations. Up to 500 records. Assembling valid lines is not an approval or revenue guarantee — deploy at your domain root as /ads.txt.

Built and checked in this browser. Nothing is sent anywhere.

How to use

  1. Enter seller records, one per line.
  2. Add optional declarations like OWNERDOMAIN= or CONTACT=.
  3. Generate, copy or download ads.txt — or switch to check mode for an existing file.

What it supports

IAB Tech Lab ads.txt/app-ads.txt records (domain, account id, DIRECT/RESELLER, optional certification id) plus OWNERDOMAIN, MANAGERDOMAIN, CONTACT, SUBDOMAIN and INVENTORYPARTNERDOMAIN declarations — up to 500 records, 300 characters per field. The checker reports malformed fields and unknown declarations per line. Assembling a valid file is not an ad-network approval or revenue guarantee, and the checker does not fetch your live file.

Related tools

Related guides