Advertising disclosure: We may earn a commission from links on this site. Commercial relationships can affect placement. Product facts, limitations, and source dates remain part of our editorial record.

How funding works
Web Hosting

SSL Certificates and Web Hosting: A Beginner's Guide

A beginner's guide to SSL and TLS certificates: what they protect, why browsers require HTTPS, and how free automated certificates compare with paid ones.

Review sources
Research standard

Facts that can change should include a source and check date. Benchmark claims should state the plan, region, method, and test period.

A website needs a valid TLS certificate and a working HTTPS configuration to protect traffic in transit. When choosing hosting, check who issues the certificate, renews it and responds if renewal fails.

What SSL and TLS actually do#

SSL (Secure Sockets Layer) and its modern successor, TLS (Transport Layer Security), are protocols that secure a connection between two computers. A certificate is the file that makes this possible for your domain. Together they provide three things. Encryption keeps traffic between the visitor and the hosting server unreadable to anyone intercepting it. Integrity ensures the data cannot be altered in transit without detection. Authentication lets the browser confirm it is talking to a server that genuinely controls the domain. When a connection is secured this way, pages are served over HTTPS rather than plain HTTP, and the certificate is the proof the server presents each time.

Why browsers treat HTTPS as the default#

Plain HTTP sends everything as readable text. Anything submitted through a form — a password, a contact detail, a payment field — travels in the open. For that reason, major browsers label unencrypted HTTP pages as not secure, and web standards treat HTTPS as a baseline requirement for every kind of site rather than a premium feature reserved for shops and banks. For a site owner this changes the practical question. It is no longer whether to use HTTPS, but how to obtain and keep a valid certificate with the least effort.

Free automated certificates and paid ones#

The most significant practical change in recent years is automation. The ACME protocol allows a server to request, validate, and renew certificates without a human completing forms each time. Let's Encrypt, operated by the nonprofit Internet Security Research Group, uses this process to issue Domain Validated (DV) certificates free of charge, and most hosting control panels can request and renew them for you. A DV certificate confirms control of the domain, and the encryption it provides is the same technology used by certificates that carry a price tag. Paid certificates still exist and differ mainly in the vetting done beyond domain control, typically checking the organization behind the site and recording that detail in the certificate. For most personal sites, portfolios, and small business pages, an automatically renewed DV certificate meets the technical requirement completely; paid options are mainly relevant where organizational validation is a specific need.

How certificates get installed and renewed#

Hosting plans differ in how much of this work they handle. Many shared and managed plans include an option to issue a certificate from the control panel, with renewal handled automatically on the server side. On a virtual private server or cloud instance, you may run the client yourself, which makes the renewal schedule your responsibility. Two details matter whichever route you take. Certificates expire, commonly within about ninety days when issued automatically, so renewal must be automatic or carefully calendared. And a certificate covers specific names — one domain, a subdomain, or a wildcard set — so adding a new subdomain usually means issuing new coverage. If a certificate lapses, visitors see a browser warning rather than your site, which is why automation is worth setting up on day one.

Checking that your setup is sound#

A short review catches most certificate problems before visitors do. Confirm the site loads over HTTPS and that plain HTTP requests redirect to the secure version. Open the certificate details in a browser to see who issued it, which names it covers, and when it expires. Check whether renewal is automatic or manual, and note the date if it is manual. If you use a CDN or proxy in front of your host, remember that the connection is verified at every hop, so both the visitor-to-edge and edge-to-origin legs need coverage. None of this requires technical depth; the browser displays most of it on request.

What to ask before choosing a plan#

When comparing hosting, ask whether certificates are included, whether renewal is automatic, and whether the control panel supports issuing them for subdomains and additional domains you may add later. Ask how the provider warns you about a certificate close to expiry, since a lapse is both a security issue and a visitor-facing one. A plan that treats certificates as routine infrastructure saves you a recurring chore. One that treats them as an upsell adds friction to something the modern web considers basic hygiene.

Sources

  1. Let's Encrypt (ISRG): How Let's Encrypt Works Checked 2026-08-28
  2. Mozilla Developer Network (MDN): HTTPS Glossary & TLS Overview Checked 2026-08-28
  3. Cybersecurity and Infrastructure Security Agency (CISA): Understanding Digital Certificates Checked 2026-08-28