Certbot icon
Certbot icon

Certbot

 22 likes

Certbot is an open source tool from EFF for automating HTTPS deployment on websites, supporting servers like Apache and nginx. Works with Let's Encrypt for free certificates, accessible via command line, ensuring security with automatic renewal and optional HTTP to HTTPS redirection.

Certbot screenshot 1

License model

  • FreeOpen Source

Country of Origin

  • US flagUnited States

Platforms

  • Mac
  • Linux
  • BSD
  • Self-Hosted
  • Arch Linux
  • Gentoo
  • CentOS
  • Fedora
  • Debian
  • FreeBSD
  • Ubuntu Server
  • OpenBSD
  No rating
22likes
0comments

Features

Suggest and vote on features
  1.  Supports SSL Certificates
  2.  SSL

 Tags

Certbot News & Activities

Highlights All activities

Recent News

Show more news

Recent activities

Show all activities

Certbot information

AlternativeTo Categories

Security & PrivacyDevelopment

GitHub repository

  •  32,256 Stars
  •  3,431 Forks
  •  193 Open Issues
  •   Updated Jun 13, 2025 
View on GitHub

Popular alternatives

View all

Our users have written 0 comments and reviews about Certbot, and it has gotten 22 likes

Certbot was added to AlternativeTo by AnonBeing on Oct 27, 2017 and this page was last updated Apr 14, 2025.
No comments or reviews, maybe you want to be first?
Post comment/review

What is Certbot?

Certbot is an open source software tool that facilitates the automatic utilization of Let's Encrypt certificates on manually-managed websites to implement HTTPS. This tool is a product of the Electronic Frontier Foundation (EFF), a San Francisco-based 501(c)3 nonprofit organization committed to safeguarding digital privacy, promoting freedom of speech, and fostering innovation.

As part of EFF's initiative to encrypt the Internet, Certbot plays a significant role in ensuring secure communication over the web. This secure communication is dependent on HTTPS, which necessitates the use of a digital certificate for browsers to authenticate the identity of web servers. Certbot serves as an accessible client that retrieves a certificate from Let's Encrypt, an open certificate authority initiated by the EFF, Mozilla, and other entities, and deploys it to a web server. This tool is particularly useful for those who are familiar with the command line, have an HTTP website that's already online with port 80 open, and manage their website via a dedicated server, virtual private server or cloud-hosted server with ssh access and sudo capabilities.

Certbot's current features include compatibility with multiple web servers such as Apache 2.4+, nginx/0.8.48+, webroot, and standalone, among others through third-party plugins. It generates the private key locally on your system and can communicate with the Let's Encrypt CA or optionally with other ACME compliant services. Certbot is capable of obtaining domain-validated (DV) certificates and revoking certificates. It supports ECDSA (default) and RSA certificate private keys. Additionally, it can optionally install an http to https redirect, enabling your site to run https only. Certbot's operations are fully automated, and it logs configuration changes, which can be reverted if necessary.

Official Links