How to use
- Paste a PEM-format CSR.
- Click "Check".
- The subject and public key information are displayed.
🎯 Use Cases
- Verify CSR contents before applying for an SSL certificate
- Identify the correct file among several CSR files
- Check the public key length (bit size)
Example
Input
-----BEGIN CERTIFICATE REQUEST----- MIICqzCCAZMCAQAwZjELMAkGA1UEBhMCVVMxEzARBgNVBAgMCkNhbGlmb3JuaWEx FjAUBgNVBAcMDVNhbiBGcmFuY2lzY28xFDASBgNVBAoMC0V4YW1wbGUgSW5jMRQw ... c2c/vbklW1bN+JfQtURd -----END CERTIFICATE REQUEST-----
Output
Version v1 Subject C=US, ST=California, L=San Francisco, O=Example Inc, CN=example.com Public Key Algorithm RSA (2048 bit)
Result of pasting an RSA 2048-bit CSR for example.com. The tool parses the ASN.1 DER entirely in your browser (no upload) and lays out the version, subject, and public key algorithm as a table.
FAQ
- What is a CSR?
- CSR stands for Certificate Signing Request — the file you submit to a Certificate Authority (CA) to request an SSL certificate. It contains domain information and a public key.
- Is the CSR I enter sent to a server?
- No. ASN.1 DER parsing is performed entirely in your browser.
- Do I need to enter a private key into this tool too?
- No. A CSR only contains a public key, so no private key input is needed.
More Security Tools
🔑
Password Generator
Generate strong random passwords
#️⃣
Hash Generator
Generate MD5, SHA-1, SHA-256 hashes
📱
QR Code Generator
Turn text/URLs into a QR code
🗝️
htpasswd Generator
Generate APR1-MD5 hashed passwords
🔍
SSL Certificate Viewer
Check issuer, validity & SANs
♻️
SSL Certificate Converter
Convert PEM ↔ DER (HEX)
🤝
Cert/Key Pair Checker
Verify a certificate matches its private key
🩺
SSL Checker
Check HTTPS connectivity & trust
🪄
Self-Signed Certificate Generator
Generate a self-signed SSL cert & key
🔐
Base64 Encode/Decode
Convert text ↔ Base64
🔑
HTTP Auth Header Generator
Build Basic/Bearer Authorization headers
🪪
JWT Decoder
Inspect JWT header/payload, verify HS256
🎫
Random Token Generator
Generate Hex/Base64/UUID tokens
🔒
Jasypt Encrypt/Decrypt
Encrypt/decrypt Spring Boot ENC(...) values