How to install an SSL/TLS certificate on Google App Engine

Updated on 28 Oct 2024

The instructions below walk you through installing SSL on Google App Engine. If you have not generated your certificate or finished validation yet, see our CSR generation instructions.

What you will need

1. Your server certificate

This is the certificate the certificate authority issued for your domain. It may have been emailed to you. If not, you can download it from your account dashboard by clicking on your order.

2. Your intermediate certificates

These files let devices connecting to your server identify the issuing certificate authority. There may be more than one of them. If your certificate arrived in a ZIP folder, the intermediates — sometimes called the CA bundle — should be in there too. If not, download the right CA bundle for your certificate.

3. Your private key

This file should be on your server, or in your hands if you generated your CSR with a free generator tool.

SSL/TLS certificate installation instructions for Google App Engine

1. Log in to your Google Cloud account at https://cloud.google.com

Go to Products & Services > App Engine

Google Cloud Platform

2. In App Engine

Choose SSL Certificates under Settings.

Settings

3. In SSL Certificates

Click "Upload a new certificate" and you will be shown the "Add a new SSL certificate" panel.

Add a new SSL certificate

4. Find your certificate files

Now find your certificate files and the private key you generated with the CSR, then click "Upload" to finish the installation.
You will then see a page with the SSL installation details. Choose the domains you want to protect under "Enable SSL for the following custom domains" and click "Save".

Locate SSL files