Generate a root CA certificate and server certificate (self-signed certificate). Everything happens in the browser; nothing, including private keys, is sent to a server.
1. Prepare a Root CA
2. Generate a Server Certificate
About This Tool
Certificate generation happens entirely in the browser; nothing, including private keys, is sent to a server.
Reloading the page discards the generated keys and certificates, so download them if you need to keep them.
To have a browser or OS trust a server certificate signed by the root CA, the CA certificate must be imported as a trusted root certification authority.
Certificates generated by this tool are intended for local development and testing. Use certificates issued by a certificate authority in production.