Generate certificates, CSRs and PFX files in your browser

Fill in a subject and hostnames, pick a key type and a profile, and PKIScope creates a self-signed or CA-signed certificate, a CSR, or a password-protected PFX file. Start from scratch or re-issue from an existing PFX with every field pre-filled. Keys are generated locally and never leave your browser.

What you can do

Frequently asked questions

Is it safe to generate a private key in the browser?

Keys are created with the browser's WebCrypto API on your device and are never sent anywhere. For production CAs, use a hardware security module.

Which PFX mode should I choose?

Modern mode (AES-256, PBKDF2-SHA256) works with OpenSSL 3, recent Windows and Java. Choose compatible mode (3DES) for older Windows, macOS Keychain or legacy Java.

Can I renew a certificate from my existing PFX?

Yes. Open the PFX, choose “Generate new PFX from this”, change the fields you need, and download a new PFX with a fresh validity period.

Related tools