acme.sh

acmesh-official · current 3.1.4

The current version of acme.sh is 3.1.4 (as of 17/07/2026). patchletter checks the official source daily and emails you every new release.

acme.sh at a glance

acme.sh is a popular, dependency-light shell client for obtaining and renewing free ACME (Let's Encrypt and other CA) TLS certificates, widely used to automate HTTPS. acme.sh ships regular releases plus fixes; keeping it current maintains compatibility with ACME services and picks up security fixes.

For admins acme.sh usually runs as an automated renewal task. The main risks are operational: a broken or lapsed renewal means expired certificates and outage, so monitor and test renewals. Keep acme.sh current so it stays compatible with ACME protocol and CA API changes. Because it can install certificates and reload services, and stores account keys and DNS-API credentials for DNS-01 validation, protect its configuration and those secrets. After updates, verify a renewal succeeds and services pick up the new certificate. It can self-upgrade. Alternatives include Certbot and built-in ACME in Caddy/Traefik; keep whichever you use current. Patchletter surfaces new acme.sh releases.

Version history & changelog · as detected by patchletter

VersionChannelDateNotes
3.1.4STABLE17/07/2026Release notes →
3.1.3STABLE28/04/2026Release notes →
3.1.2STABLE29/11/2025Release notes →
3.1.1STABLE23/04/2025Release notes →
3.1.0STABLE23/11/2024Release notes →
3.0.9STABLE23/09/2024Release notes →
3.0.8STABLE15/09/2024Release notes →
3.0.7STABLE06/10/2023Release notes →
3.0.6STABLE09/06/2023Release notes →
3.0.5STABLE23/11/2022Release notes →
3.0.4STABLE06/05/2022Release notes →
3.0.3STABLE04/05/2022Release notes →
3.0.2STABLE04/02/2022Release notes →
3.0.1STABLE03/10/2021Release notes →
3.0.0STABLE01/08/2021Release notes →
2.9.0STABLE02/06/2021Release notes →
2.8.9STABLE03/05/2021Release notes →
2.8.8STABLE01/12/2020Release notes →
2.8.7STABLE27/08/2020Release notes →
2.8.6STABLE04/05/2020Release notes →
2.8.5STABLE15/01/2020Release notes →
2.8.4STABLE14/01/2020Release notes →
2.8.3STABLE28/09/2019Release notes →
2.8.2STABLE11/08/2019Release notes →
2.8.1STABLE29/04/2019Release notes →
2.8.0STABLE25/01/2019Release notes →
2.7.9STABLE17/07/2018Release notes →
2.7.8STABLE29/03/2018Release notes →
2.7.7STABLE14/03/2018Release notes →
2.7.6STABLE10/02/2018Release notes →
2.7.5STABLE03/12/2017Release notes →
2.7.4STABLE02/09/2017Release notes →
2.7.3STABLE30/08/2017Release notes →
2.7.2STABLE20/06/2017Release notes →
2.7.1STABLE16/06/2017Release notes →
2.6.9STABLE10/05/2017Release notes →
2.6.8STABLE11/04/2017Release notes →
2.6.6STABLE15/02/2017Release notes →
2.6.5STABLE16/01/2017Release notes →
2.6.4STABLE12/11/2016Release notes →
2.6.0STABLE21/10/2016Release notes →
2.5.2STABLE18/09/2016Release notes →
2.3.0STABLE02/07/2016Release notes →
2.2.9STABLE30/06/2016Release notes →
2.0.2STABLE14/04/2016Release notes →
1.2.3STABLE09/04/2016Release notes →
1.2.2STABLE06/04/2016Release notes →

Frequently asked questions

What is the latest version of acme.sh?
acme.sh 3.1.4, released 17/07/2026. patchletter checks the vendor's official source daily for new releases.
Where can I find the acme.sh release notes?
The version history above links to the vendor's official release notes where the vendor publishes them. patchletter deliberately stores no vendor full texts.
How do I get notified about new acme.sh updates?
Free by email: patchletter reports every new release — instantly or bundled as a digest. Unsubscribe anytime with one click.

Never miss a acme.sh update

We check the source daily and email you — instantly or as a digest. Free, one-click unsubscribe.

Watch acme.sh

Embed this badge

Shows the current acme.sh version and updates itself. Free to use, no account needed.

acme.sh badge
[![acme.sh](https://patchletter.com/badge/acme-sh.svg)](https://patchletter.com/en/software/acme-sh)
https://patchletter.com/badge/acme-sh.svg

Also available: ?v=eol (end of support) and ?v=cve (actively exploited).

Related tools in Firewalls & Security