CAA Record Helper

Every public CA is required to check CAA before issuing. Publishing nothing means any of them may issue for you — this builds the records that change that.

What a CAA record actually does

A CAA record names the Certificate Authorities allowed to issue for your domain. Under the CA/Browser Forum baseline requirements every public CA must check it before issuing and refuse if it is not on the list — which makes it one of the few controls where a single DNS record genuinely stops a mis-issuance rather than merely recording one.

Publishing nothing means every CA in the world may issue for you. That is the default, and for most domains it is the only real gap left between an attacker who can pass a domain validation check and a certificate with your name on it.

How to use it

Enter the domain, tick the CAs you actually use, and copy the records out. Nothing is sent anywhere — the records are assembled in your browser as you type.

The three tags

What people get wrong

Locking a domain down completely

For a parked domain, an internal-only name, or anything that should never have a public certificate, publish an empty issue set. Every compliant CA is then required to refuse, unconditionally. It is the strongest statement CAA can make and costs one record.

Related