Skip to content
FizzKit

ads.txt / app-ads.txt Validator

Paste your ads.txt or app-ads.txt content and the tool will parse every record into (domain, publisher-id, relationship, certification-id), count DIRECT vs RESELLER relationships, flag duplicates and malformed lines, collect variables like CONTACT and SUBDOMAIN, and export a normalized CSV.

Runs locally in your browser
ads.txt / app-ads.txt content
644 chars · 20 lines
4 issues found — 2 duplicates, 1 entry error, 1 syntax error.
LineExchange domainPublisher IDRelationshipCert IDStatus
4google.compub-1234567891234567DIRECTf08c47fec0942fa0ok
5google.compub-0987654321098765RESELLERf08c47fec0942fa0ok
6openx.com123456DIRECT6a698e2ec38604c6ok
7openx.com987654RESELLER6a698e2ec38604c6ok
8rubiconproject.com17054DIRECT0bfd66d529a55807ok
9pubmatic.com156515DIRECT5d62403b186f2aceok
10indexexchange.com189423RESELLERok
11appnexus.com3663DIRECTf5ab79cb980f11d1duplicate
12appnexus.com3663DIRECTf5ab79cb980f11d1duplicate
16google.compub-xUNKNOWN_RELUnknown relationship "UNKNOWN_REL" (expected DIRECT or RESELLER).
Entries
10
DIRECT
6
RESELLER
3
Unique domains
6
Duplicates
2
Entry errors
1
Syntax errors
1

About ads.txt / app-ads.txt Validator

Paste your ads.txt or app-ads.txt content and the tool will parse every record into (domain, publisher-id, relationship, certification-id), count DIRECT vs RESELLER relationships, flag duplicates and malformed lines, collect variables like CONTACT and SUBDOMAIN, and export a normalized CSV.

ads.txt / app-ads.txt Validator is part of FizzKit — a collection of focused, browser-based tools. Because everything runs locally, it works offline once loaded and never exposes your data to a remote server.

Frequently asked questions

Yes. The format is identical — app-ads.txt is just ads.txt served from a developer's domain for mobile apps.