Use DNS TXT verification when you can manage DNS for the monitored hostname. It proves control without requiring a website deployment and continues to work even when the website itself is unavailable.
Get the record
- Open the monitor's Public Status Page settings.
- Open Ownership.
- Select DNS TXT record under Verification method.
- The method saves automatically and displays a DNS name and token value.
The generated name begins with _uptimebasics-verification and is based on the exact monitored hostname. Copy the displayed name and value from your page rather than constructing them manually.
Changing to another verification method generates method-specific instructions and can replace the active token. Always use the values currently shown.
Add the TXT record
In your DNS provider, create a record with:
- Type: TXT
- Name or host: the generated DNS name
- Value or content: the generated token exactly
- TTL: your provider's normal or lowest practical value
Some DNS providers automatically append your domain. If the full name produces something like _uptimebasics-verification.example.com.example.com, enter only the relative host portion your provider expects.
Providers can display quotation marks around TXT values automatically. Do not add extra spaces, labels, or explanatory text to the token.
Check verification
- Save the DNS record.
- Wait for it to propagate.
- Return to Ownership.
- Select Check verification.
Uptime Basics resolves TXT records at the displayed name and looks for an exact token value. A successful check changes the status to Verified and records the verification time.
If verification remains pending
- Confirm the record type is TXT, not CNAME.
- Check the final fully qualified record name for a duplicated or missing domain.
- Confirm the current token was copied without spaces or line breaks.
- Check whether the record is visible through a public DNS lookup.
- Wait for the previous TTL when replacing an older record.
- Select Check verification again after propagation.
Do not place the record only in a private DNS zone. Uptime Basics must be able to resolve it publicly.
After verification
Keep the record while using verified branding, analytics, or a custom status domain. Removing it does not immediately erase saved verification, but retaining it provides clearer continuing evidence of control and simplifies future review.