SSL Certificates & HTTPS
This overview explains what an SSL/TLS certificate does, which certificate type suits your website and how to enable HTTPS on your server with Let's Encrypt — via Nginx, Apache, IIS or Plesk. Without a valid certificate, modern browsers show a security warning.
What is an SSL/TLS certificate?
An SSL/TLS certificate is a digital file that does two things at once: it encrypts traffic between the server and browser (so nobody can intercept it), and it confirms that the server is authorized to use your domain. The padlock symbol in the address bar indicates that a valid certificate is present.
Which certificate is right for me?
| Certificate type | Cost | Best for |
|---|---|---|
| Let's Encrypt | Free | Websites, blogs, web apps — the first choice for most use cases |
| Commercial certificate | Paid | Organization Validation (OV), Extended Validation (EV), or when Let's Encrypt is not an option |
| Self-signed | Free | Internal services, development environments — browsers will show a warning |
For publicly accessible websites we recommend Let's Encrypt — it is free, automatically renewable, and trusted by all major browsers.