Skip to content
SPECIFICTION
Get listed

acme.sh vs Certify The Web

acme.sh

github.com

Certify The Web

certifytheweb.com

Side by side

Figureacme.shCertify The Web
Price fromFree$4.92/mo
Free planYesYes
Free trial—Yes
Open source——
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
API—Yes
Self-hostedYesYes
Plans published113
Spec score · Certificate Management Software8.3 (#7)9.4 (#1)
Certificate authoritiesThe README lists ZeroSSL as the default CA and also lists Let's Encrypt, SSL.com, Google Public CA, Actalis, Pebble strict mode, and any RFC8555-compliant CA as supported.Supported authorities include Let's Encrypt, Google Trust Services, ZeroSSL, Actalis and private or enterprise ACME CAs.
Purposeacme.sh is a Unix shell script ACME client for SSL/TLS certificate automation.Certify The Web products request, deploy, and renew TLS certificates.
SecurityRelease tags from version 3.1.6 onward are signed with the maintainer's SSH key, while tags through 3.1.5 are unsigned.Credentials are encrypted at rest; Certificate Manager uses Windows DPAPI or .NET key-based encryption, while Hub adds role-based access controls and scoped API authentication.
SupportThe README directs users to the project's GitHub Issues and Pull Requests for discussion and contributions.Every license includes email support tickets, and the free evaluation includes helpdesk guidance.

Plans

acme.sh

  • acme.shFree

acme.sh pricing →

Certify The Web

  • Free evaluationFree
  • Free evaluationFree
  • Certify Certificate Manager cloud managed license$4.99 a month
  • Cloud Managed License$4.99 a month
  • Starter$59 a year
  • Starter$59 a year
  • Certify DNS (Standard)$60 a year
  • Professional$149 a year
  • Professional$149 a year
  • Power Pro$1,199 a year

Certify The Web pricing →

In their own words

acme.sh

acme.sh is a free Unix shell ACME client for automating SSL/TLS certificate issuance, renewal, and installation. Its installer creates a daily cron job to check certificates and renew them when needed. Written purely in shell, it is compatible with Bash, dash, and sh; the README says general use needs neither Python nor root or sudo access. It supports ECDSA, RSA, SAN, and wildcard certificates, with validation modes including webroot, standalone, standalone TLS-ALPN, Apache, Nginx, DNS, DNS alias, stateless, and DNS persist. ZeroSSL is the default certificate authority. Listed alternatives include Let's Encrypt, SSL.com, Google Public CA, Actalis, Pebble strict mode, and any RFC8555-compliant CA. The project says API integrations cover most DNS providers. Renewal uses a CA’s ACME Renewal Information when available, with a 30-day fallback rule otherwise. Manual DNS mode cannot renew automatically because each renewal requires a new TXT record to be added by hand. Tested systems listed include macOS, Windows through Cygwin, FreeBSD, and multiple Linux distributions. The project is GPLv3 licensed and officially maintained by ZeroSSL; release tags from version 3.1.6 onward are signed with the maintainer’s SSH key, while earlier tags are unsigned.

Visit github.com

Certify The Web

Certify The Web provides products for requesting, deploying, and renewing TLS certificates. Certificate Manager is intended for Windows servers or desktops, Management Agent for headless Linux and macOS systems, and Management Hub for central administration of multiple instances. The tools support ACME authorities including Let's Encrypt, Google Trust Services, ZeroSSL, Actalis, and private or enterprise CAs. Domain checks can use HTTP or DNS, with options ranging from built-in providers and Certify DNS to manual TXT records or custom scripts. Deployment tasks cover IIS, Apache, nginx, Tomcat, Exchange, ADFS, RDP, Azure App Service, Azure Key Vault, HashiCorp Vault, and IIS Centralized Certificate Store. Other deployments can use scripts, webhooks, SSH/SFTP, or UNC shares. Hub offers a web interface, API, role-based access, managed DNS challenges, and certificate monitoring across instances. A free evaluation has no feature limits or time limit. Cloud-managed licensing starts at $4.99 a month per install; other plans have annual or longer billing terms. Licenses do not bypass certificate authority rate limits.

Visit certifytheweb.com