Using the 123-reg CSR generation tool

This answer explains how you can generate a CSR to order an SSL with 123-reg.

When ordering an SSL certificate you will need to provide a Certificate Signing Request or CSR as part of the process, to create a CSR using the 123-reg generation tool follow the steps below.


Open up the following link in your web browser:


In the Domain field enter the fully qualified domain name that you wish to secure.

Example: or are fully qualified domain names.


In the Organisation field enter the name of your business/organisation and include suffixes such as Ltd or Inc


In the Locality field enter the name of the Town or City of your address.


In the State or province field enter the County, State, Region or Province of your address, do not use abbreviations.


Select your Country from the drop down list.


You can enter a specified password for the private key or leave the fields blank and one will be generated for you.


Then press the Generate CSR button to start the download of a zip file which when extracted contains a bundle of four files.

  • private-key.password
  • private-key.key

Please Note: For your security, there is no record of either of these files are stored by 123-reg. It is your responsibility to back up these files.


To get your CSR open the file and it should look like this:

-----BEGIN CERTIFICATE REQUEST----- MIIBnTCCAQYCAQAwXTELMAkGA1UEBhMCU0cxETAPBgNVBAoTCE0yQ3J5cHRvMRIw EAYDVQQDEwlsb2NhbGhvc3QxJzAlBgkqhkiG9w0BCQEWGGFkbWluQHNlcnZlci5l eGFtcGxlLmRvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAr1nYY1Qrll1r uB/FqlCRrr5nvupdIN+3wF7q915tvEQoc74bnu6b8IbbGRMhzdzmvQ4SzFfVEAuM MuTHeybPq5th7YDrTNizKKxOBnqE2KYuX9X22A1Kh49soJJFg6kPb9MUgiZBiMlv tb7K3CHfgw5WagWnLl8Lb+ccvKZZl+8CAwEAAaAAMA0GCSqGSIb3DQEBBAUAA4GB AHpoRp5YS55CZpy+wdigQEwjL/wSluvo+WjtpvP0YoBMJu4VMKeZi405R7o8oEwi PdlrrliKNknFmHKIaCKTLRcU59ScA6ADEIWUzqmUzP5Cs6jrSRo3NKfg1bd09D1K 9rsQkRc9Urv9mRBIsredGnYECNeRaK5R1yzpOowninXC


Copy and Paste the CSR into the relevant text area when ordering an SSL.