One ads.txt for every site you publish.
Paste your ad lines once. TxtMesh cleans, merges, and serves one plain-text file per domain, then checks the live file on your plan schedule.
No account needed to scan · 10 a minute per address
Live scan
Fetched by the crawler · never by your browser
inventory.example, 550e8400, DIRECT, f08c47fec0942fa0 house.example, 12345, DIRECT house.example, 12345, RESELLER
Scan to replace the specimen
Verdict
- HTTP
- —
- Redirects
- —
- Removed
- —
- Enriched
- —
- Conflicts
- —
Counters appear here after a scan.
How it works
Three steps- 01
Import your domains
Paste a list or a file. Pasted URLs keep only the hostname.
- 02
Paste your lines once
Attach a reusable snippet to many domains. Clean shows what changes before you save.
- 03
Redirect and forget it
Point each domain's ads.txt at ours with a 301. We re-check the live file on schedule.
Pricing
Billed through Paddle · tax handled
Free
$0
forever
Portfolio
$5
per month
Bulk Master
$15
per month
Bulk Master
$15
per month
200 domains · checks every 6h
Domain portfolios and app networks.
Start with Bulk MasterAgency VIP is unlimited domains with hourly checks, arranged directly.
What TxtMesh never does
Four promises- No injected lines
- TxtMesh compiles the lines you paste. It never adds a partner, a redirect, or a house line.
- One tenant per file
- Each domain compiles from its own account. Nothing from another publisher can appear in your file.
- Plain text out
- Served as text/plain with the comments and directives crawlers accept. No script on your site.
- Honest health
- A broken site says broken, with the HTTP status and the reason. No optimistic guess.