ads.txt Validator

To validate your ads.txt file using the ads.txt Guru Validator, please use one of the following options to enter your ads.txt URL, upload your ads.txt file from your computer, or to copy and paste your ads.txt file.

Enter ads.txt URL

Upload ads.txt file:

Copy/paste ads.txt file:

What is an ads.txt file?

An abbreviation for 'Authorised Digital Sellers', ads.txt files are the online advertising industry's latest tool in the battle against ad fraud. The purpose of ads.txt files is to give advertisers and advertising networks the ability to verify who is allowed to sell advertising on your website. This process is automated using 'crawlers', which are automated computer programs which index ads.txt files, much like a search engine. This information is then used by advertisers and ad networks, with this process normally being automated as part of the ad buying process.

Learn more about ads.txt files

What does this ads.txt validator check for?

Errors are serious issues which may invalidate your ads.txt file or cause lost revenue, they must be resolved immediately.

  • Incorrectly formatted data records and variables.
  • Invalid or incorrect exchange domains, publisher IDs, relationship values, and certification authority IDs.
  • Invalid lines which are not valid ads.txt records.

Warnings highlight points of concern but which should not affect the processing of your ads.txt file, but which should be resolved as soon as possible.

  • Potentially invalid exchange domains.
  • Invalid variable names (not CONTACT or SUBDOMAIN).
  • Invalid contact and subdomain variable values.
  • Duplicate ads.txt records.

Notices provide information on how to improve the formatting of your ads.txt file.

  • Inconsistent case and unnecessary whitespace.
  • Potentially incompatible comments containing unusual characters/symbols.
  • Missing certification authority IDs.

Want to know more about ads.txt files?

The ads.txt Guru blog is frequently updateed with the latest news and useful articles about ads.txt files, along with the latest developments at ads.txt Guru.

Appending Custom ads.txt Records
Appending Custom ads.txt Records

We are pleased to announce a new feature allowing additional ads.txt records to be appended to the end of the ads.txt file generated by ads.txt Guru.

[Read More]

New Collaboration Process
New Collaboration Process

We are excited to announce an improved collaboration process, allowing for quick collaboration between domains and groups under the same account.

[Read More]

Goodbye Duplicate Records!
Goodbye Duplicate Records!

We are pleased to announce a minor update to the ads.txt Guru system, to eradicate duplicate records once and for all.

Whilst the ads.txt Guru system has always prevented duplicate records under a domain or collaboration group, a duplicate record could be introduced when it existed in both a domain and a collaboration group being included under that domain. Whilst duplicate records are allowed under the ads.txt specification, any such duplicates will raise warnings when using our ads.txt validator.

[Read More]

Publisher Plan Changes
Publisher Plan Changes

As part of our committment to provide you with the best ads.txt management tool possible we have reviewed our membership plans and implemented a significant change.

[Read More]

ads.txt Comparison Tool
ads.txt Comparison Tool

We are very excited to announce the release of our new ads.txt Comparison Tool.

[Read More]

Stop Using Validators!
Create perfectly formatted and automatically validated ads.txt files in seconds with ads.txt Guru!