Get a free website with any plan

See how
CPANEL

What is an SSL certificate and why you need one

Last updated

IN SHORT

An SSL certificate encrypts traffic between visitors and your server so your website loads securely over HTTPS. On Flashcloud, every domain pointing to your hosting receives a free Let's Encrypt certificate automatically within about five minutes. It renews on its own, with no installation or purchase needed.

An SSL certificate encrypts the connection between a visitor's browser and your server, and it's what makes a site load over https:// instead of http://. Without one, browsers mark your site "Not secure," and browsers will refuse to submit forms or even block the page on some setups. On Flashcloud hosting, a free Let's Encrypt SSL certificate is automatically issued for your domain, usually within about 5 minutes of your domain pointing to us, and it renews itself. You don't have to buy or install anything.

What SSL actually does

SSL (technically TLS now, but everyone still says SSL) encrypts data in transit. When a visitor loads your site, their browser and your server negotiate a private channel before any page content, form input, or login credentials get sent. Without encryption, that data travels in plain text and anyone on the same network path could read it.

The certificate itself is a small file that proves your server is who it says it is. It's issued by a Certificate Authority (Let's Encrypt, in our case) and tied to your domain name. Browsers already trust Let's Encrypt, so visitors see the padlock icon with no warnings.

Why you need one, beyond the padlock

  • Browser warnings. Chrome and other browsers flag any http:// page as "Not secure" in the address bar, which drives visitors away before they read a word.
  • Search rankings. HTTPS has been a ranking signal for years. An unencrypted site is working against itself in search results.
  • Forms and logins. Contact forms, checkout pages, and login screens send data that should never travel unencrypted. Some browsers now block form submission entirely on non-HTTPS pages.
  • Trust with actual humans. Customers check for the padlock, especially before entering payment or contact details.

Checking your certificate is active

Visit your site with https:// in front and look for the padlock icon in the browser's address bar. Click it to see certificate details, including who issued it and when it expires. If you see a warning instead of a padlock, the certificate hasn't issued yet or your domain isn't pointing to the right place.

The most common cause of a missing certificate is DNS. Let's Encrypt can't issue a certificate until your domain's DNS actually resolves to your hosting. If you just pointed your domain here, give it time to propagate first. If your nameservers are still with your old registrar or DNS records need adjusting, check them in the DNS Zone Editor under Services in the portal.

What happens after the certificate issues

Once SSL is active, make sure your site is actually serving over HTTPS everywhere, not just accepting it. Mixed content, where an HTTPS page loads images, scripts, or stylesheets over plain http://, will show broken padlocks or blocked resources in the browser console. This is usually a leftover from a site migration where internal links were hardcoded to http://.

Renewal happens automatically in the background, so there's normally nothing for you to do.

When to contact support

If your domain has been pointing to Flashcloud for more than a day and you still don't see a certificate, or you're seeing a certificate error that doesn't match the guidance above, open a ticket from Support in the portal. Include your domain name and roughly when you updated your DNS or nameservers, that timeline helps narrow down whether it's a propagation delay or something that needs a manual fix.

Common questions

Do I have to pay for an SSL certificate?

No. Flashcloud provides a free Let's Encrypt SSL certificate automatically with your hosting. You do not need to buy or manually install anything.

Why does my site still say not secure?

Your DNS records are likely still propagating. Let's Encrypt cannot issue a certificate until your domain points to Flashcloud. If your domain has pointed here for more than a day, open a support ticket.

Why is the padlock icon broken on an HTTPS page?

Your page is loading mixed content. This happens when a secure page pulls images, scripts, or stylesheets over unencrypted HTTP, often caused by hardcoded links from a migration.

How do I renew my SSL certificate?

You do not need to do anything. Renewal happens automatically in the background as long as your domain resolves to your Flashcloud hosting.

CAN'T FIND IT?

Real humans answer fast.

Hosting with us? Open a ticket and a real person replies - no scripts, no upsells. Still choosing a host? The same team is included with every plan, from day one.