Prove a domain
is really yours
Prufy gives you one DNS record in the words your provider uses, checks for it on its own, and tells you plainly what it found. No account, no passwords.
npx prufy verify yourcompany.comSoonHow it works
One record, three steps
You don't need to know what DNS is. You need to know where to paste one line, and we tell you.
- acme.com
Managed by Cloudflare
1Tell us your domain
We find who runs its DNS and write the steps in that provider's own words.
- Type
TXTName_prufy-challengeValueprufy-domain-verification=q8Zt1vR0…2Add one record
Paste it yourself, send a link to whoever manages the domain, or hand it to an AI agent.
- Cloudflare's nameserversFoundGoogle Public DNSFoundCloudflare DNSLooking
3We check, and keep checking
Every nameserver and two public resolvers have to agree. Then we look again every day.
When it doesn't work
It tells you why, and what to do
“Not verified” isn't an answer. Prufy reads what's actually in your DNS, compares it with what should be there, and names the difference. One cause, one fix.
One character is different
We found your record, but it has a lowercase L where the code has the number 1. They look the same in most fonts.
- We expected
- prufy-domain-verification=q8Zt1vR0mPx3
- We found
- prufy-domain-verification=q8ZtlvR0mPx3
What to do: Copy the value again and paste it over the old one.
Who does the work
Do it yourself, or hand it to whoever can
The person claiming a domain often isn't the one who can change it. So the record travels.
You
Steps for your provider, one field at a time, with a copy button on each value.
Whoever manages your DNS
Send a link that explains itself. It shows one record and a live check, and nothing else of yours.
An AI agent
Give your assistant the same link. It can read the record and ask for a check. It can't change or stop anything.
No passwords, ever
The proof lives in your DNS, where only someone who controls the domain can put it.
One owner at a time
If someone else proves control, the domain moves, and both sides are told.
A week's warning
If your record disappears, you hear about it and have 7 days before anything lapses.
It takes about five minutes
Most of that is finding the right page at your provider. We'll point at it.