Last updated: August 14, 2026
SSL, or secure sockets layer, is an encryption-based security protocol that creates a private, authenticated connection between a website's server and a visitor's browser. It protects data such as passwords, payment details, and other personal information as it travels between the two. SSL has since been replaced by transport layer security (TLS), but the name "SSL" stuck, so certificates, categories, and everyday conversation still call it SSL even when TLS is the protocol actually doing the work.
Companies use SSL and TLS certificate software to obtain and manage SSL certificates across their websites, keeping visitor data secure and their domains compliant with current browser standards.
SSL is the original protocol for encrypting data between a browser and a website; it's been succeeded by TLS, though the SSL name is still what most people search for and what certificates are still called. It works by encrypting data in transit, authenticating the website's identity, and signaling that trust to visitors through HTTPS and a padlock icon. Certificate authorities issue SSL certificates at three main validation levels: domain validation (DV), organization validation (OV), and extended validation (EV).
SSL works by encrypting data in transit, authenticating the server's identity, and signaling that trust to visitors through HTTPS, all set up in milliseconds through a five-step exchange called the SSL handshake. Think of it as a sealed, signed envelope for web traffic: encryption seals the contents so nobody outside the conversation can read them, the certificate is the signature proving the envelope came from the right server, and the HTTPS padlock is the visible seal showing both checks already passed.
The handshake itself unfolds like this:
SSL certificates protect information such as login credentials, credit card and bank transactions, file transfers, and other personally identifiable information, and they help prevent phishing and other impersonation attacks by confirming a website's identity before any data changes hands.
SSL is the original protocol for encrypting web traffic; TLS is the safer protocol that replaced it; and HTTPS is what a browser displays once either one is working correctly. The IETF formally deprecated SSL after the POODLE vulnerability, but the name stuck, so "SSL" is still used interchangeably with TLS, including in the term "SSL certificate."
| Protocol | What it is | Status today |
|---|---|---|
| SSL | The original protocol for encrypting data between a browser and a server, developed by Netscape | Deprecated since 2015 after the POODLE vulnerability; name still used informally |
| TLS | The successor protocol to SSL, with stronger encryption and better performance | Current standard; TLS 1.2 and 1.3 are the versions in active use |
| HTTPS | Hypertext transfer protocol secure, the combination of standard HTTP with SSL/TLS encryption | The visible result of a working certificate; shown as "https://" and a padlock in the browser |
Certificate authorities issue SSL certificates at three main validation levels: domain validation (DV), organization validation (OV), and extended validation (EV).
Beyond these three validation levels, a handful of certificates cover specific domain setups rather than trust levels: wildcard certificates secure a domain and all of its subdomains under one certificate, multi-domain (SAN) certificates secure several unrelated domains at once, and unified communications certificates (UCC) extend that coverage to email and messaging servers alongside websites.
Getting an SSL certificate comes down to three technical steps, after deciding which validation level and budget fit the website:
Many web hosts and domain registration providers, along with certificate authorities like Let's Encrypt and Cloudflare, offer free DV certificates that automate most of this process.
Here are answers to a few common questions about SSL and SSL certificates.
Yes. Any website that collects payment information, login credentials, or other personal data needs an SSL certificate to encrypt that data in transit, and most browsers now flag sites without one as "not secure," which discourages visitors from completing a purchase.
A missing SSL certificate doesn't directly penalize a website's rankings, but Google has used HTTPS as a lightweight ranking signal since 2014, and browsers that flag unencrypted sites as "not secure" tend to drive up bounce rates, which can hurt search performance indirectly.
An SSL handshake failed error almost always comes down to either a certificate problem or a compatibility problem. On the certificate side, the certificate installed on the server may be expired, revoked, or issued for a different domain than the one being requested. On the compatibility side, the browser and server may not support the same TLS version or cipher suite, or the visitor's device clock may be far enough off that certificate validation fails. A firewall or network filter blocking port 443 can stop the handshake before it starts, regardless of whether the certificate itself is fine.
Click the padlock icon in the browser's address bar to view the certificate's issuer, validity dates, and the domain it covers. Free online SSL checker tools can also scan a domain and flag expired, misconfigured, or mismatched certificates.
Want the full breakdown of certificate types, providers, and installation steps? Read G2's guide to what an SSL certificate is and why it matters.