Installing SSL Certificate on Google App Engine

Installing SSL certificate on Google App Engine involves several steps. To secure your application with HTTPS, follow these instructions:


  • You should have a Google Cloud Platform (GCP) project and App Engine application set up.

  • You need an SSL certificate in one of the supported formats: PEM, PKCS12 (P12), or DER.

  • Ensure you have the necessary permissions to manage SSL certificates in your GCP project.

  • To convert your .cer into different file formats, Utilize our eMudhra utility tool to seamlessly transform your files into .cer, .pfx (.p12), .jks, or .pem formats, and conveniently import zip files using our CSR tool."

Here are the general steps to install an SSL certificate on Google App Engine:

  1. First, log in to your Google Cloud account.

  2. Navigate to "Products & Services" and "App Engine".

  3. From "Settings" select "SSL Certificates".

  4. Upload Your SSL Certificate to Google Cloud Go to the Google Cloud Console. In the left-hand sidebar, navigate to "Security" > "SSL certificates."

  • Click the "Create a certificate" button.

  • Fill in the required information, including the certificate name and description.

  • Under "Certificate," upload the certificate file (e.g., your_domain.crt) and private key file (e.g., your_domain.key).

  • Optionally, you can also provide the certificate chain if your certificate provider requires it.

Configure Domain Mapping:

If you haven't already, you need to set up a custom domain for your App Engine application.

  • In the Google Cloud Console, go to "App Engine" > "Settings."

  • Under "Custom domains," click "Add a custom domain."

  • Follow the steps to add your custom domain, and make sure to verify ownership as needed.

Map SSL Certificate to Domain:

After setting up your custom domain, you need to map the SSL certificate to it.

  • In the Google Cloud Console, go to "App Engine" > "Settings."

  • Under "Custom domains," find your custom domain and click on it.

  • In the "SSL certificate" section, select the SSL certificate you uploaded earlier.

Update DNS Records

Ensure that your DNS records point to your App Engine application. The exact steps will depend on your domain registrar.

Wait for DNS Propagation

DNS changes may take some time to propagate across the internet. Be patient, as it can take several hours.

Check Installation

You have completed all the required steps to install your SSL certificate. Verify that the SSL certificate is correctly installed by accessing your website or service using HTTPS. After installing your certificate, it is a good practice to test your SSL setup using various online tools to ensure everything is working correctly.

Last updated

© eMudhra. All Rights Reserved.