security.txt generator
Give security researchers a clear, standard way to report vulnerabilities. Fill in the
RFC 9116 fields, watch the file validate live, and download a
/.well-known/security.txt ready to serve.
Required
Recommended optional
Where it goes
Serve the file at https://yourdomain/.well-known/security.txt over HTTPS
(a legacy copy at /security.txt is allowed). Keep the Expires
date current.
To sign it, clearsign with PGP and serve the signed output:
gpg --clearsign security.txt → security.txt.asc, then add a
Canonical field pointing at the file's URL.
About security.txt
RFC 9116
defines a simple text file that tells security researchers how to report issues to your
organization. It needs just two things to be valid — a way to reach you
(Contact) and an expiry date (Expires) — but a few more fields
make life easier for the people doing you a favor.