Collection of Tools

Generate a new certificate chain or issue a server certificate using your existing root or intermediate CA. All keys are generated client-side and never leave your browser.

Settings

Encrypts generated PEM keys with AES-256. Empty exports unencrypted keys. Changing this clears results; generate again to apply it. PFX has its own passphrase below.

Certificate lifetimes

Each child certificate is capped at its signing CA's expiry. The actual validity dates appear in the results.

1. Root CA

2. Intermediate CA

3. Server Certificate

Quick Presets
Subject Alternative Names (SANs)
dns localhost ip 127.0.0.1
Configure settings above and click "Generate Certificate Chain" to create certificates
About Certificate Generator: Generate self-signed certificate chains for development, testing, and internal PKI. Supports RSA and ECDSA key algorithms with configurable validity periods. All cryptographic operations run entirely in your browser — private keys are never transmitted anywhere. Add the Root CA to your system trust store to avoid browser warnings during local development.