Generate Certs with CertBot

I am wondering how I can go about generating certificates (and or keys and or whatever else might be necessary) locally in order to upload the files to my shared hosting provider, so that I can install additional SSL certificates beyond the free ones that were provided.

I can’t seem to find a “download” button anywhere on the CertBot website.

How can I download CertBot and generate some certificates?

I’m running Windows 10. Is this possible to do on Windows?

Server: Apache 2.4.39

OS: Linux (unsure what distro; kernal: 2.6.32-954.3.5.lve1.4.66.el6.x86_64)

Host: Namecheap.com Shared Hosting

Root: No

Control: cPanel 78.0 (build 34)