Skip to content
SSL
Visit SSL on GitHub
Set theme to dark (⇧+D)

Create a client certificate

To create a client certificate in the Cloudflare dashboard, use the SSL app and follow these steps:

  1. Log in to the Cloudflare dashboard and click the SSL app.

    The SSL Overview displays.

    SSL app Overview tab

  2. Click the Client Certificates tab.

  3. In the the Client Certificates card, click Create Certificate.

    Client Certificates card

    The Create client certificate dialog displays.

    Create client certificates card

  4. To choose between RSA and ECC encryption, use the Private key type drop-down list.

    Private key type drop down

  5. To configure the validity period for your certificate, use the Certificate Validity drop-down list. The default value is 10 years. Available values include 1, 2, 3, 5, and 15 years.

  6. To create the certificate, click Create.

    The Client Certificate and Key Generation page displays.

    Client certification and key generation

  7. To copy the certificate or private key to your clipboard, use the click to copy link.

  8. To close the dialog, click OK.

    The Client Certificates card displays, and your new certificate is listed.

You can now embed the client certificate in your mobile app or IoT device. For an example, see Configure your mobile app or Internet-of-things device.