🌐

CSR Decoder

Decode a Certificate Signing Request before you submit it.

How it works

A CSR (Certificate Signing Request) is what you send to a Certificate Authority to get an SSL certificate. Decode it before you submit it — a typo in the domain or a weak key means paying for a certificate you can't use.

Create one with: openssl req -new -key key.pem -out request.csr

🔒 Parsed with the Web Crypto API in your browser — the certificate, CSR, and especially your private key are never uploaded.

🔒 Parsed in your browser: certificates, CSRs and private keys are decoded locally with the Web Crypto API and are never sent to a server — unlike most online SSL tools, which ask you to upload them. Still, treat any private key you paste online as sensitive.

Related Networking tools