Which free SSL providers do you support?

If you want an SSL certificate that’s trusted by browsers, it must be provided by a known SSL certificate provider, also called Certificate Authority. InfinityFree integrates with multiple SSL providers, because different SSL providers are better suited for some circumstances. This article details the various options we support, and which we recommend for you.

Which SSL providers are available?

Let’s Encrypt

Let’s Encrypt is the world’s largest SSL certificate provider. Let’s Encrypt changed the world by offering free SSL certificates to everyone, and by focusing on short lived certificates and automation. Let’s Encrypt does not provide any paid services, they are a non-profit sponsored by browser makers, hosting providers and other companies trying to make the internet safer.

Features

  • Certificates are valid for 90 days.
  • Supports custom domains.
  • Not available for free subdomains.
  • Easy renewal process (only need to setup CNAME record once, which can be reused on renewal).
  • Usually issued in around 30 seconds.
  • Trusted by most modern web browsers.

NOTE: Let’s Encrypt has limits on how many certificates can be issued per domain name. Because of that, we cannot offer Let’s Encrypt for free subdomains, because the rate limits do not permit it.

Who should use it?

We recommend Let’s Encrypt to everyone who hosts their own domain name with us. Let’s Encrypt’s setup process is fast, easy and reliable and their certificates are well known and trusted.

GoGetSSL

GoGetSSL is a company that normally sells all kinds of SSL certificates and related services. They also provide a basic Trial SSL certificate that’s valid for 90 days. But there are no limits on the number of trial certificates you can get, and they can be renewed an unlimited number of times, which effectively makes them completely free SSL.

Features

  • Certificates are valid for 90 days.
  • Supports custom domains.
  • Supports free subdomains.
  • Less easy renewal process (requires a new CNAME record to be set up for every renewal).
  • Usually issued in around 30 minutes.
  • Trusted by most modern web browsers.

Who should use it?

GoGetSSL works fine for any domain, but is comparatively cumbersome and slow to setup. Because of that, we recommend Let’s Encrypt or Google Trust instead for most people.

ZeroSSL

ZeroSSL is a free SSL certificate provider. They typically charge extra if you want advanced certificates with more domains or longer lifetime, but they provide free SSL certificates valid for 90 days.

Features

  • Certificates are valid for 90 days.
  • Supports custom domains.
  • Supports free subdomains.
  • Easy renewal process (only need to setup CNAME record once, which can be reused on renewal).
  • Usually issued in around 10 minutes
  • Trusted by most modern web browsers.

NOTE: We are experiencing many random errors and rate limiting issues with ZeroSSL. We do still provide it as an option, but recommend other SSL providers if possible.

Who should use it?

You can use ZeroSSL if you are having issues with GoGetSSL or Let’s Encrypt. We recommend both of those for most users.

Google Trust

Google provides a wide range of services, including various products for security. They recently added free SSL certificates to their portfolio.

Features

  • Certificates are valid for 90 days.
  • Supports custom domains.
  • Supports free subdomains.
  • Easy renewal process (only need to setup CNAME record once, which can be reused on renewal).
  • Usually issued in around 30 seconds.
  • Trusted by most modern web browsers.

Who should use it?

We recommend Google Trust to everyone who is using a free subdomain.

Self Signed

The Self Signed provider is a “fake” SSL provider. These certificates are generated by InfinityFree and are not trusted by browsers. However, the certificates are valid for a long time, which makes them useful if you are using Cloudflare with Full SSL mode.

Features

  • Certificates are valid for 10 years.
  • Supports custom domains.
  • Supports free subdomains.
  • Easy renewal process (no validation required)
  • Issues instantly.
  • NOT TRUSTED BY WEB BROWSERS

Who should use it?

If you are using Cloudflare on your domain, we recommend a Self Signed certificate along with Cloudflare’s Full SSL mode. Full SSL mode provides a good balance between security and easy of use. It’s more secure than Flexible SSL, but doesn’t require regular SSL certificates like with “Full (strict)” mode.

Which SSL provider should I use?

If you are using Cloudflare on your domain, we recommend configuring Cloudflare with Full SSL and a Self Signed certificate.

If you have your own domain name, we recommend using Let’s Encrypt.

If you have a free subdomain, we recommend using Google Trust.

Do I have to choose one of these providers?

No, you are free to obtain your own SSL certificate to use here. For example, because you want a certificate that’s valid for a full year, for example from GoGetSSL.

You can generate a private key and CSR from the control panel, and use the CSR to obtain the SSL certificate. Alternatively, you can let the SSL provider generate the private key and certificate for you, which you can then upload through the control panel.

5 Likes

Hello everyone,

I write to ask about the ssl certificate…

I wonder wich kind of issues can happend for errors on the uploading of the keys or the certificate.

Can we see this in detail please?

And another question, sorry my confusion, opening an account with infinityfree we get a domain or a subdomain?

When you use the SSL certificates provided by us and use the automatic installation, there is very little than can go wrong. Sure, they may be the odd glitch that causes it to fail, but usually just retrying it fixes the issue.

When you bring your own private key and/or certificate, a lot more can go wrong, like the private key type is not supported and the domain name in the certificate is incorrect. I don’t have an exhaustive list of all the things you could possibly do wrong. And neither of needs it, because you won’t see those issues when using our Free SSL Certificates tool.

We can provide you with a free subdomain, or you can bring your own domain. We don’t provide any domain registration services ourselves.

But that question is not related to the current topic. Please keep the comments on this documentation article about this article. If you have other questions, please ask them in a more appropriate place, such as the relevant article, or a separate topic.

5 Likes

I support Google trust.

This article is describing which free SSL providers InfinityFree “supports”, that is to say, which ones are integrated in InfinityFree’s Free SSL tool, and known to work with free hosting.
That said, good to hear that Google Trust (usually the default option) works fine for you!

6 Likes