CSR Certificate Generator

Generate a locally signed SSL/TLS or code-signing certificate request and private key

Enable JavaScript to use the interactive controls. Your guide and examples are available below.

Features

About CSR Certificate Generator

Generate a local RSA or ECDSA private key and PKCS #10 request for SSL/TLS or code signing.

How to use it

  1. Choose SSL/TLS or code signing and enter the domain or signing identity.
  2. Open More settings to select RSA/ECDSA, key strength or curve, hash and subject details. Only the common name is required for a code-signing request.
  3. Generate locally, download the private key securely and submit only the CSR to your certificate authority.

Try CSR Certificate Generator

Domain: example.com
Alternative names: www.example.com

Processing and limitations

Browser

Web Crypto needs HTTPS. SHA-256 remains the default; SHA-1 is a legacy compatibility option and may be rejected by a certificate authority.

Questions and answers

What can I do with CSR Certificate Generator?

Choose RSA or ECDSA, SHA-2 and the certificate subject, then generate and export locally.

Where is my input processed?

The main operations run in your browser. Device models may require a first-use download; browser storage and resource limits apply.

What should I check before using the result?

Store the generated key securely; does not issue or sign a trusted certificate.

Related tools

UI Code Generator

Describe a page, stream its HTML, edit the code and preview phone, tablet or desktop layouts.

Development

JavaScript Tool

Beautify and format JavaScript; Remove comments and unnecessary whitespace

Development

CSS Tool

Beautify and format CSS; Purify into one line and remove comments

Development

Python Tool

Decompile PYC files; Beautify and format Python code

Development

PHP Tool

Beautify and format PHP code; Decrypt PHP code

Development