Certbot is a particular program that’s primarily meant for people who administer their own servers from the command line. It is only one of many ways to get a certificate from Let’s Encrypt, although it’s very convenient for people in its target audience. … and perhaps very inconvenient for people not in its target audience.
To learn about obtaining and using Certbot, you can visit
However, Certbot isn’t right for all prospective users of Let’s Encrypt. The Let’s Encrypt Getting Started page talks a little bit about this:
If you want an experience that is relatively similar to the GoDaddy one (but without payment!), you should probably use
This is a third-party-created web-based interface to Let’s Encrypt services that works entirely in your browser. You will have to prove your control over your domain name(s) by creating a file on your site at a specified location. At the end, you’ll get a number of PEM files that you can upload and install on your site, or ask your hosting provider’s support to install for you; those files correspond to the files you would get from any other certificate authority, but with Let’s Encrypt you don’t have to pay anything for this service.
The thing that I’ve mentioned that can be quite inconvenient about this is that Let’s Encrypt certificates expire after three months, so you would have to repeat this process quite frequently. We really suggest that the service is best used with some kind of automation system in which a computer program gets the certificates for you. Certbot is in that category, for people who administer their own servers on the command line (often VPS customers). For other people, the best case is generally convincing their hosting provider to automate Let’s Encrypt support, or switching to one of the providers from the list we’ve been discussing, since they’ve already done so.
In some cases, if you have an existing provider that gives you a control panel like cPanel, there might already be Let’s Encrypt support implemented in that control panel and the hosting provider might have made that option available to you. In that case, you’d just have to find the Let’s Encrypt option inside your existing control panel and turn it on! However, I guess a lot of people who find their way to this forum to ask have already looked at their hosting setup and seen that they don’t currently have an option like that in their existing hosting environments.