Click the "Select File" button above, and choose your CSR file.
You’ll see a preview, if available.
Click the "Convert file to..." button to extract text information.
Convert CSR to another file type
To convert CSR certificate requests to another format, you need OpenSSL or other Encoded software.
Convert a file to CSR
To convert other file formats to the "Public Key Infrastructure" file type, you need software like OpenSSL or a similar tool.
About CSR files
A .CSR file is a Certificate Signing Request, an essential component in Public Key Infrastructure (PKI). It is generated on the server where an SSL/TLS certificate will be installed. The file contains a block of encoded text based on the PKCS #10 standard, which securely bundles your public key and identity information (such as domain name, organization, and country) to be sent to a Certificate Authority (CA). Less commonly, .CSR files can also be Casio Recorded Song files used by vintage Casio digital pianos.
Handling .CSR files is notoriously frustrating for system administrators. Because the data is Base64 encoded, you cannot natively read the contents in a standard text editor to verify what you are applying for. Checking the domain name or organization details inside the file typically requires complex terminal commands using OpenSSL or Apple Keychain Access. If you make a typo in the command line, the file remains unreadable. Furthermore, submitting an incorrect request to a CA means you will have to revoke the order and start the strict certificate generation process all over again.
To avoid command-line errors, you must convert or decode this file. For verification and auditing, convert the .CSR to plain text (TXT) so you can read the Subject Alternative Names (SANs) and organizational data clearly. If your specific server, load balancer, or gateway requires a binary format, convert the .CSR to DER. Drop your file here to view and convert it securely right in your browser - free, online, and without installing software.
Convert.Guru analyzes your CSR file, detects the exact format, and lets you read the text inside.
If you want to convert CSR file to PEM, REQ, KEY, DER, CERT, INF, HTML, HTM, CSS, JS, PHP or ASP, you can use OpenSSL or similar software from the "Certificate Signing Request" category. In the File menu, look for Save As… or Export….
To convert RSS, CSS, CGI, SITEMAP, PL, WEBMANIFEST, JSON, JS, XML, HTML, ICO or HTM files to CSR, try OpenSSL or another comparable tool in the "Certificate Signing Request" category.
The CSR Converter Story
The history of Convert.Guru began over 25 years ago in California with Tom Simondi’s file-format database. A former contributor to Space Shuttle development and a software pioneer of the 1980s, Simondi established a trusted resource for file type analysis that was even referenced by Microsoft Windows XP. Today, we use modern technology to process and convert thousands of file formats while continually improving our CSR converter.