security.txt Validator
Checks a security.txt against RFC 9116 - mandatory Contact and Expires, plus the recommended fields.
Loading the tool…
How to use this tool
- Paste the full contents of the security.txt file.
- Select Validate file.
- Check the mandatory Contact and Expires first - a past Expires date is the most common real problem.
- Add the recommended fields the report lists as absent if they apply to you.
What security.txt validator does
A security.txt file tells a researcher who found a flaw where to send it. RFC 9116 makes two fields mandatory - Contact and Expires - and an expired file is arguably worse than none, because it points at a channel nobody is watching any more. The rest of the fields are recommendations that make the file more useful and more trustworthy.
Paste the contents of a security.txt and this checks the mandatory fields are present, parses the Expires date and tells you whether it has already passed, and lists which recommended fields - Encryption, Canonical, Policy and the others - are set. It runs entirely in your browser - nothing you paste is sent anywhere, and this tool does not contact, scan or attack any website. Only review systems you own or are authorised to assess.