TLSA Record Generator
Generate a DNS TLSA record from an X.509 certificate to enable DANE (TLS Authentication). Fill in the connection details below, paste your certificate, and we will build the record for you.
What is a TLSA record
A TLSA record is a DNS record used by DANE (DNS-Based Authentication of Named Entities) to bind a TLS certificate (or its public key) to the hostname and port of a service, such as a mail server. It lets clients verify the certificate they receive during a TLS handshake against what the domain owner has published in DNS, independent of the public CA system.
A TLSA record always lives under _port._transport.hostname and has four fields: usage, selector, matching-type, and the certificate association data. Use the form below to generate that data from your certificate, and the "Test record" tab to verify a record against a live server.