How to get a free ssl certificate for my website?There aren't only paid SSL certificates if you want to switch to https your website. In order to get a free SSL certificate for your website, you can visit Let's Encrypt - Free SSL/TLS Certificates.
What SSL is for free?Please note that Let’s Encrypt certificates are standard Domain Validation certificates (DV), so you can use them for any server that uses a domain name, like web servers, mail servers, FTP servers. If you have an eshop or a business online we recommend to use an Organization Validation SSL certificate or an Extended Organization Validation certificate (EV).
Discover here a detailed guide about Which is the best web hosting company!