We'd love to hear from you, please drop us a line if you've any query.
Get CSR Info
Enter the PEM formatted certificate content
Paste or load a PEM certificate whose subject details should be copied into the CSR form.
Certificate Format Guide
Certificate formats often contain the same X.509 data but package and encode it differently. File extensions are useful hints, not reliable proof of a file's actual format.
Standard PEM
PEM is a text representation built from Base64 data surrounded by labels such as -----BEGIN CERTIFICATE----- and -----END CERTIFICATE-----. Common extensions include .pem, .crt, .cer, and .key.
A PEM file may hold a server certificate, intermediate certificates, or a private key. Multiple blocks can be placed in one file, although many server configurations keep the leaf certificate, chain, and private key in separate files.
PEM is widely used by Apache, Nginx, HAProxy, and OpenSSL-based software.
DER / Binary
DER stores the certificate as binary ASN.1 instead of Base64 text. Files commonly use .der or .cer. A .cer extension alone does not identify whether the content is DER or PEM.
DER is common in Java and in systems that expect one binary certificate per file. This converter exports the first certificate to DER; it does not use DER output for a certificate chain or private key.
PKCS#7 / P7B
PKCS#7 bundles one or more certificates and is commonly saved as .p7b or .p7c. It may be binary DER or Base64 text with BEGIN PKCS7 and END PKCS7 labels.
A P7B bundle can contain the server certificate and its intermediate or root chain, but it cannot contain a private key. Windows certificate tools, Java, and Tomcat commonly support this format.
PKCS#12 / PFX
PKCS#12 is an encrypted-capable binary container, normally using .pfx or .p12. One file can carry a server certificate, its chain, and the matching private key.
PFX is frequently used to move a certificate identity between Windows servers and other platforms. Exporting PFX to PEM can produce several certificate blocks plus a private-key block; separate them if the target application expects individual files.
Private-key safety: for sensitive production keys, perform PFX conversions locally so the key never leaves your computer. The commands below prompt for passwords instead of placing them directly in the command line.
Local OpenSSL Conversion Commands
Run these commands in a protected working directory and replace the example filenames with your own.
PEM to DER
openssl x509 -in certificate.pem -outform DER -out certificate.der
-nodes writes an unencrypted private key. Protect the output file and delete it securely when it is no longer needed.
Enter a MAC address to see the manufacturer/vendor of the NIC. Now you can do the opposite,
enter a manufacturer/vendor name to see the mac address' of that organization.
Online calculator to determine if two IP addresses are on the same network.
If two IP addresses are on the same network, they can communicate with each other without a network router. If two IP addresses are on different networks, you will need to route packets between them.