Adding own certificates

Last change on 2026-02-10 • Created on 2026-02-10 • ID: NE-4639E

A TLS/SSL certificate is used for websites to prove the identity of the hosting server and encrypt communication between the client and the server. See full certificates overview.


To add your own TLS/SSL certificate on Hetzner Console, please open your project and do the following:

  1. Go to Security on the left menu bar

    security

  2. Go to Certificates on the upper menu bar

    certificates menu

  3. Select Add Certificate and then Upload certificate

    add certificate

  4. Paste in your certificate

    You should already have a TLS/SSL certificate (e.g. with Let's Encrypt) and several files for that certificate. Example certificate:

    example.com.crt
    -----BEGIN CERTIFICATE-----
    [your_certificate]
    -----END CERTIFICATE-----

    -----BEGIN CERTIFICATE-----
    [your_certificate]
    -----END CERTIFICATE-----
    example.com.key
    -----BEGIN EC PRIVATE KEY-----
    [your_private_key]
    -----END EC PRIVATE KEY-----

    In the text box for the Certificate, add the content of the file that contains the certificate (likely ends with .crt or is called cert.pem).

    In the text box for the Private Key, add the content of the file that contains the key (likely ends with .key or is called privkey.pem).

    Your input should look like this:

    Name
    certificate-1
    Certificate
    -----BEGIN CERTIFICATE-----
    [your_certificate]
    -----END CERTIFICATE-----
    
    -----BEGIN CERTIFICATE-----
    [your_certificate]
    -----END CERTIFICATE-----
    Private Key
    -----BEGIN EC PRIVATE KEY-----
    [your_private_key]
    -----END EC PRIVATE KEY-----

    If all the input is correct, select Save certificate.

The certificate is now available in your project and you can start using it.


Next: