How to get Free SSL (HTTPS) on InfinityFree

If you’re using free hosting with your own domain or a subdomain, you’ll want to make your website work over HTTPS (SSL). Fortunately, InfinityFree provides all the tools you need to make it so. If you like videos better then text guides, scroll on down to the bottom of this guide.

This guide uses the control panel functions and the Free SSL Certificates tool provided by InfinityFree to get SSL up and running on your site.

This article only applies to custom domains

Free subdomains (like yourname.rf.gd) are automatically protected with a system-wide SSL certificate, and do not need (or support) custom SSL certificates. You can configure your website to use HTTPS right away!

Step 1: Set up the domain on your hosting account

The first thing to do is to set up the domain name on your hosting account. When you create a new hosting account, you’ve already set up your first domain name. You can also add and remove domain names later on through the Subdomains, Addon Domains and Parked Domains section of the control panel.

This guide assumes you’re using our nameservers for your domain. This is the recommended setting and is easiest to set up. If you’re using a free subdomain, this is always the case.

Step 2: Add the domain to the Free SSL Certificates tool

The second thing to do is to add the domain to the Free SSL Certificates too.

To do so, you can follow these steps:

  1. Login to the client area at https://dash.infinityfree.com.
  2. Go to the “Free SSL Certificates” page.
  3. Click “New SSL Certificate”.
  4. Enter your domain name in the domain name field.
    • A domain name looks like example.com or example.epizy.com. Do not include any URL prefix like http://.
    • Do not include the www subdomain in the domain. Your SSL certificate will be valid for both the base domain and the www subdomain.
  5. Click Create Order.

Step 3: Setup CNAME records

To get your SSL certificate, you will need to setup some DNS records to prove to the certificate provider that you own the domain name.

In short, you’ll need to setup some DNS CNAME records on your domain name. The records you need to add are shown on the certificate Verify page.

If you’re using our nameservers, we can setup the CNAME records for you automatically. If our nameservers are found, you will see a button “Setup CNAME Records Automatically”. Simply click it to install the CNAME records.

If you re using third party nameservers (like Cloudflare), you’ll need to setup the CNAME records at that DNS provider. For more detailed instructions, please see the dedicated article about how to create CNAME records for free SSL.

Please note that it can take a few hours for the DNS record checks to recognize the new CNAME records.

Step 4: Request the SSL certificate

Once the check is at Ready, you can click Request Certificate to get the certificate if the button is available. If not, it should say that the certificate issuance is already in progress.

Do not remove the CNAME records until the certificate is no longer pending. The CNAME records must be present during the entire validation process or it will most likely fail. Only after the certificate has been issued (or failed to be issued) can you safely delete the CNAME record. It is, however, recommended that you keep the CNAME records, as some SSL providers allow you to reuse the same records when you renew your certificate.

Step 5: Install the SSL certificate

After acquiring your SSL certificate, it’s time to install it on your hosting account.
You can do it in one of these ways:

Install the certificate automatically

CF-full-selfSignedCert3

OR

Install the certificate manually

In short, you’ll need to copy the Private Key and Certificate and upload them to the SSL/TLS section in the control panel (in that order).

For detailed instructions please see the dedicated section about it in how to install an SSL Certificate.

Step 6: Verify your website works with HTTPS

After installing your certificate, it’s time to see if it worked! To do so, simply enter https:// (your domain).

If you don’t see an error page with SSL related warnings, then the certificate installation was successful. Note that you may still see Mixed Content warnings or be redirected to the non-HTTPS version of your site.

Step 7: Configure your website to use HTTPS

After installing the SSL certificate, it’s time to make your website use HTTPS.

In short, this involves two steps:

  • Configuring your website to use HTTPS URLs everywhere.
  • Setting up a redirect to ensure all visitors use HTTPS.

The first step entirely depends on how you’ve built your website, so there are no generic instructions. For the second one, you have a couple of options, all described in the how to force all traffic to HTTPS article.

If you use WordPress, for example, you can do this by manually updating the Website URL through the WordPress admin area and setting up .htaccess rules. Alternatively, you can let the Really Simple SSL plugin handle it for you.

Video Tutorial

15 Likes
SSL renewal
How to get my domain name free SSL
Problems regarding SSL
This site can’t provide a secure connection
My website dont work
Can't understand SSL creation
Why isn't the webhost working
SSL Not working
Error when getting a SSL certificate
The site and account are not working
My subdomain redirects to 11776.BODIS.COM
Error with SSL activation on my domain
Some Php Configuration
Website won't connected
It's been 5 days and my website isn't hosted yet
Error #99452489 Please contact support
Website won't connected
My website is no longer accessible due to a WordPress plugin (Really Simple SSL)
Google Search Console
Uploading files to server
My Website Always Shows 404
Issue with Secure Connection on My Website
Ssl Sertifika
Offline site
İnfinity SSL
I can't set up FTP connection
The site is not displayed after domain recovery
Why my site is showing as dangerous site is the free use of website domain over
Page not working
How to get SSL on my php site?
I can't access my website after installing WordPress
SSL, DNS on 3 Redirected Domains Query
Unable to access my website after i change http to https
Domain not available
How can i make SSL and the domain is linked to cloudflare
SSL, DNS on 3 Redirected Domains Query
Your clock is ahead error today
My website is not secure
TSL Verification
I think Infinity Free is bugged
How to solve this problem
Err_ssl_protocol_error
Https
Problems when transfering to own domain
Http_request_failed - cURL error 60: SSL certificate problem: unable to get local issuer cer
Drfranknortonchat.rf.gd isnt appearing
How long does it take to have https SSL?
Ssl problem , what should i do?
Can I use SSL for my free sub-domain on free hosting account?
Download button on my website is not working which is of JS DOM
Website not opening
Ssl succesfull but 404 not found error
Cannot see my mp3 file in the htdocs
Issue with Custom Domain Showing as Parked Domain
How do i make ny site secure?
Website wont load (can't be reached)
the site is not indexed
This site can’t provide a secure connection
Please complete the domain verification shown above to continue
Is wrong with you
I can't access the websitename/wp-admin/ of my website
Instagram blocks my domain for use in profile
This site can’t provide a secure connection
I need help to have https ssl certificate
Err_connection_timed_out wp admin dashboard
Order new Free SSL Certificate The domain does not match the format
Word press login un accessible
SSL error
My website is down
My websites usually can't be accessed by people
Secure conn
Site is not working
FREE SSL from infinityfree control panel
Website is suspended
SSL installation on wordpress
SSL Problem
HTTPS on free domains
I’m gonna need a lot of help
I’m gonna need a lot of help
Err_ssl_protocol_error
How to add and enable SSL free?
My Website loads with a blank screen
How to prevent/stop having this happen
404 error on off
Pages won't work due to error
Set up DNS Records
Please upgrade free current plan
Ssl problem
I keep getting this error on my website, please help
Website not display
I am facing an issue while i am visiting on mywebsite through domain ssl certificate error
SSL Question
Cannot to login to my website's admin panel after changing http to https
Unable to access website
SSL not working on my new website
After switching from host This site can’t provide a secure connection
My website visible
Cloud Flare Error 525
This site can’t provide a secure connection
Subdomain
My new registered domain is currently on hostinger theme
My site is unreachable - please help me
Having trouble with SSL
Having trouble with SSL
Windows does not have enough information to verify this certificate
SSL certificate status showing as 'Draft'
Website not coming up when I go to it
No connection!
Ssl
Error on new site that was working
WordPress error when saving: "There was an error. You are probably offline."
How To Fix SSL Error
Exclude some sites from my account blacklist
SSL configuration
Index.html does not work for subdomain
SSL certificate issue
SSL configuration
Err_ssl_protocol_error
Can't host a subdomain
Need help for installing ssl certificates free
The private key you are trying to upload is not valid
Freenom domain parked into infinityfree domain but is not accessible even after 72 hrs
I'm Back
Website security
Can't Edit Anything in Subdomain?
Cloud Flare Error 525
DNS is not being seen
I have request for free ssl, I got key and certificate but did not found any cname and destination key. Please help
Self signed cerificate issue
New setup my test page yesterday but now seems Parked
Says website is dangerous
I'm new and can't get SSL certificate
Cannot connect to website
Please help - Problem Enabling https
How to get my domain to resolve here
How to get my domain to resolve here
SSL verschlüsselung und Dateien über 10 MB.
How to fix SSL handshake failed
My servsite isn't loading
The certificate you have entered does not match the current private key
SSL activation
SSL Certificate how to place Order
My Free SSL Certificate from Let's Encrypt is not working
Error message
SSL cert renewed but site is "not secure" now?
Ssl does not connect, although connected http works https does not
Ssl error help!
It gives error when i try to add SSL to my website
Help
Help
Certificate not trusted
Certificate not trusted
I added a domain. Will SSL certificate automatically installed by InfinityFree?
ERR_SSL_PROTOCOL_ERROR on laravel website
Website nit avilable
Cnt installl ssl
Good night! my server is showing up ns1.byet.org I need to change, so I can get the SSL certificate?
SSL Help
Can't register domain and can't add SSL
Can't register domain and can't add SSL
I'm not able to install SSL on my domain
Need help renewing my ssl certificate for my site made on Google Domains
Error ERR_SSL_PROTOCOL_ERROR
My Website Is Not Running
Where do i get ssl certificate
Can i use SSL provider and domain bought outside of InfinityFree?
10000 forum users celebration - special event
Domain name transfered to IF, content uploaded, but no connection to domain
Not secure
Problems to establish SSl/https:// for my domain
Is saying website isnt safe
How can i change the SSL on my website
SpeechRecognition API
This site can’t provide a secure connection
[PLS HELP XD] HTTPS is bugged
SSL Certificate
Dns_probe_possible
Dns_probe_possible
Domain listed as suspended
Can't set up Cloudflare SSL on my site
Site Keeps Getting Redirect to ww01.site.com
Custom subdomain not working
Do I face certificate (SSL issues) if I use a domain from GoDaddy?
SSL NET::ERR_CERT_AUTHORITY_INVALID error
Security Issues
I can not change the php version
Configuring a custom domain name and secure web hosting for my website on Infinityfree.net
Site is showing an SSL error
Free SSL - text file to DNS
403 Forbidden Server or website configuration is blocking you from viewing this page
Jetpack Not work
Why can't some browsers load my website?
This site can’t provide a secure connection
Unable to establish SSL
This site can’t provide a secure connectionpopularcoop.com.np uses an unsupported protocol. ERR_SSL_
Https
Photo not found error
Subdomain SSL
My website loads as another website
Have set up SSL but just get "ERR_SSL_PROTOCOL_ERROR"
SSL Certificate
Err_ssl_protocol_error
My site wont load up on my laptop but will when i use a VPN
Website & WP Dashboard not working after adding SSL Certificate from Cloudflare, Really simple SSL
I`m not able to login through wp-admin, but my website is
My simple site displaying ads
Redirections infinity free bugged
How to connect cloudflare
.htaccess Deleted!
Google Domains
SSL Certificate Issues
FTP "Home directory not available" or sync issues on 185.27.134.214
My website doesnt work as it should idk
I'm not able to install my website... scrc054.com
Unable to enter the website after installing the SSL plugin
Not able to installed ssl
Cname records not working
Err_ssl_protocol_error
Ssl
How to Delete Self Signed SSl Certificate of Infinityfree
HTTP Error 500
Imagine won't load
Changed dns over 72 hours ago and site still not up
SSL Issued, but site doesn't show up with https://
SSL Certificate Implementation on InfinityFree Hosting
Not secure
Some pages not found after hosting
Ssl wont work
The website not working on phone but working on computer
After i use .htaccess method to SSL Certificate don't work
Help - ERR_SSL_PROTOCOL_ERROR
Please i need help
Cannot access website due to plug-in and SSL issues
Cannot access website due to plug-in and SSL issues
An advertisement appeared on my site, although I did not order it, and did not insert it into the co
Source
I need help
Domain https unsecured ssl problem
Hello
SSL Help
Unable to install SSL
Domain Deleted
Average SSL Certificate creation time
72 hour to go sstill my website not showing also my domain noot verfied
Can anybody find my test website?
Needing help to secure my website
Https
Hii sir my post link is not working
Unable to access my wordpress website
Installed wordpress on my site but unable to login on it
I have a little problem again, after my hosting at Infinityfree I was told that in about 72 hours my
I cant login to my wordpress dashboard
How GET SSL CNAME Error
Domain not accessible after 24+ hours. A record configured
How to activate SSL on my website?
Cant Access Website from Whatsapp
How to quicky get a SSL Certificate for your website (for those who new to InfinityFree)
Title: "Category 59: Malware - Need Help"
Importing website to Infinityfree
SSL Certificates
Free ssl
SSL stuff.. again
My websited appears to be blocked (and without suspension)
Site is marked unsafe in Chrome
SSL Renew Early?
I need help with the SSL
Why does my website say "not secure"
Problems getting to the website
Problems getting to the website
Problems getting to the website
Attempting to obtain free SSL certificate
SSL does not work on a free domain
SSL will not work
Making a POST request internally
Unable to create order successfully for my domain
How to "switch to the non-www version" for HTTPS support?
Hacker's attack
Free SSL query
My Site Not Secure
"website coming soon" problem and Not Secure
SSL ошибка “The certificate you have entered does not match the current private key” при подключении
Domain suspended
No SSL certificate on free domain
WordPress Site Health warnings on free hosting
Website
Website
Difficulty redirecting to infinityfree website from outside DNS
Difficulty redirecting to infinityfree website from outside DNS
Your connection to this web page is not safe due to an untrusted security certificate
How many days does it take a free domain to have SSL certificate
Website Unreachable After SSL Renewal - ERR_NETWORK_CHANGED (Works via VPN)
This server couldn't prove that it's lekizo.name.ng; its security certificate is not trusted by your
The website is always unsecure
How To Connect GoDaddy Domain To InfinityFree
SSL Status Not Found
I want use a different name for my website on infinityfree
Ssl certificate error
Error which is not explained and my topic being removed
How to get FREE SSL cuz its not working for me
I am getting error
React+php hosting
I no see my web site
Err_ssl_protocol_error
I dont have SSL on my website
Didnt Get Google SSL Certificate Yet
Https isue
New domain setup
My website has SSL certificate now
Site showing 403 access denied
Site showing 403 access denied
Website doesn't work, FTP (Filezilla) doesn't work either
My free google ssl is not installing
This site cannot provide a secure connection
My website is not access from other devices and network
Cannot get Addon Domains to work
Ssl Certificate
Why can't open?
Why is my new website domain not working?
This site can't provide secure connection
Domain problem
Why i can not see my website
Wp-admin page cannot access
"This site can’t provide a secure connection" after installion of really simple SSL Plugin
Error after transferring Joomla files
Renew SSL
SSL certificate
This site cannot provide a secure connection
Ssl certificate not active
Help With SSL
No https i.e. no SSL?
InfinityFree SSL Status : Not Found issue
How can i fix that
My website is down
No https i.e. no SSL?
Error
Issue with backup
How to achieve HTTPS on my custom sub-domain?
My website cant provide a "secure connection"
Create account and change nameservers in domain
Recieve emails
Site can’t provide a secure connection
Question/Need Help regarding SSL Certificate
SSL Automatic update
Suddenly become Dangerous Site
How to set up custom domains?
Wordpress - after I clicked the admin link I got a 404 not found page
Cname for my website
No SSL certificate was found
My SSL certificate is not approved
Wordpress website migrate
Website not Working on Mobile
Wordpress website migrate
How to upload files to your website?
File transfers unsuccessful via FTP

Should be “Step 6”.

10 Likes

That was there for an entire year and not a single person noticed :joy:

16 Likes

Good evening everyone,

I hope is the right place to ask about
new ssl certificate, renowed after the last reminder 10 days before the end of the previous , both by gogetssl.

Should I delete the old one or when both are installed the website works fine and automatically switch from the old to the new (as I understood) ? Cause today, ( i renowed yesterday) my website was saying : not secure connection, and something about the server…

But I did a couple of operations … Should I write the other on the other section?
( new databese, with different name, but wordpress actually creates one automatically, during the ijstallation, may this create overwriting or problems in running the website? IF I DELETE THE NEW ONE WHAT’S UP?)

I checked with supercached plugin and it appear there are 2 different address:

I report:
Fetching http://finding-balance.wuaze.com/ to prime cache: OK (0.html)

Fetching first copy of http://finding-balance.wuaze.com/: OK (1.html)

Fetching second copy of http://finding-balance.wuaze.com/: OK (2.html)

  • Page 1: 403 (Forbidden)
  • Page 2: 403 (Forbidden)

The pages do not match! Timestamps differ or were not found!

It suggest to load the website 2 times on logout browsers and check the id:

In the first it appears the little security code: i
=1 something so…
In the second page not

( now after 3 loading on more pagss is always without… )
Please could you explain me more?

I cannot find these details published…

Thanks

Only one SSL certificate can be installed at any time. If one SSL certificate is close to expire, you can obtain a new one, and replace the old certificate with the new certificate. At that point, the old SSL certificate become irrelevant.

Whether an SSL certificate is deleted or not in the client area does nothing to the SSL certificate active on your site. There is no need to ever delete any SSL certificate.

Yes. We allow replies to knowledge base articles to discuss the contents of the article, so we can improve the article if it’s incorrect or unclear.

This is not the place to discuss specific SSL certificates for specific websites, and it’s definitely not the place to discuss whatever other issues you thought of while looking at this topic. Please find a more appropriate place for those, or create a new topic.

4 Likes

Because of the SSL changes, should we note that InfinityFree subdomains are already protected with SSL, and that this tutorial is only for users of custom domains?

4 Likes

You’re right about that, I added a note to the article to make that clear.

There is probably more work that can be done to document how SSL works now, I’ve put it on my list to document that and update the existing articles accordingly.

7 Likes

So now that I have a free subdomain, I won’t have to worry about configuring SSL?

1 Like

Correct.

7 Likes