SSL Certificate & CSR Matcher
Verify if your certificate and CSR match and were generated from the same private key
Upload Certificate
Click to upload your certificate file
Upload CSR
Click to upload your CSR file
How to Use This Tool
Get Your Certificate
- Locate your SSL certificate file (usually with .crt, .cer, or .pem extension)
- Open the file in a text editor
- Copy the entire contents including the BEGIN and END lines
- Paste it into the Certificate field or upload the file directly
-----BEGIN CERTIFICATE-----
MIIDXTCCAkWgAwIBAgIJAKL7wQ8O3uB7MA0GCSqGSIb3DQEBCwUAMEUxCzAJBgNV
...
-----END CERTIFICATE-----
Get Your CSR
- Locate your Certificate Signing Request file (usually with .csr extension)
- Open the file in a text editor
- Copy the entire contents including the BEGIN and END lines
- Paste it into the CSR field or upload the file directly
-----BEGIN CERTIFICATE REQUEST-----
MIIBIDCBsgIBADBFMQswCQYDVQQGEwJVUzELMAkGA1UECAwCQ0ExFjAUBgNVBAcM
...
-----END CERTIFICATE REQUEST-----
Verify Match
- Click the "Verify Match" button to check if your certificate and CSR match
- The tool will compare the public keys in both files
- If they match, your certificate was issued for the CSR you provided
- If they don't match, you may have used different private keys
Privacy Note: This tool works entirely in your browser. Your certificate and CSR data are never sent to any server.