Suggestions appear as you type. Use the up and down arrows to choose one and Enter to open it.

This page's audience real numbers from our own analytics — open to see them
–Visitors
–Page views
–Clicks to vendors
–Time on page
–Reading now
Clicks to vendors, by tool
  • –
Top countries
  • –
Devices
  • –

– · counted by iTechGuides's own first-party analytics, bots removed, every figure rounded down · how we count

lego

Free#27 of 31 in Certificate Management Software

lego: A capable open-source ACME toolkit for developers who prefer CLI and Go library control. Ranked #27 of 31 in Certificate Management Software by our editors (6.6/10); pricing: Open source; best for developers needing a lightweight ACME client.

6.6/10Editor score
lego6.6 Visit lego

At a glance

  • Editor score
    6.6 / 10
  • Pricing
    Open source
  • Best for
    Developers needing a lightweight ACME client
  • Paid from
    None
  • Facts checked
    20 Sep 2026
lego screenshot
  • Where it wins

    • Issues, renews, and revokes ACME certificates
    • Supports wildcard, SAN, HTTP, DNS, and TLS-ALPN workflows
    • Connects to more than 200 DNS providers and offers Go APIs
  • Where it doesn't

    • Platform coverage is listed as macOS
    • Automatic renewal requires cron or a systemd timer
    • Provides CLI and library interfaces rather than a hosted management console

Our verdict on lego

lego is an independent, free, open-source ACME client and Go library for developers and infrastructure operators managing TLS certificates on their own systems. It covers ACME v2 issuance, renewal, revocation, certificate listing, archiving, and bundling. The project supports wildcard and SAN certificates, making it suitable for teams that need programmable certificate workflows without adopting a hosted certificate-management platform.

Its ecosystem fit is a major strength. lego works with Let’s Encrypt, ZeroSSL, and multiple ACME-compatible certificate authorities, while its DNS integrations cover more than 200 providers. Challenge support includes HTTP-01, DNS-01, TLS-ALPN-01, and DNS-PERSIST-01. Deploy, pre-renewal, and post-renewal hooks add useful control for certificate deployment, and the Go library interface gives developers an option beyond the command line. These capabilities make lego a practical match for infrastructure that already has its own automation and operational tooling.

The trade-off is that lego expects the operator to manage the surrounding process. Automatic renewal requires scheduling lego with cron or a systemd timer, so certificate lifecycle automation depends on the host’s configuration. Platform coverage is listed as macOS, and the product is a CLI/library rather than a hosted management console. Choose lego if you want open-source ACME issuance with configurable challenges, DNS integrations, hooks, and Go access. Choose another category tool if you need a managed interface, broader listed platform coverage, or built-in scheduling without maintaining it yourself.

lego pricing

Plans Open sourceFree Free to use — no paid tier required for the core job.
See plans on go-acme.github.io

lego fact sheet

Free planNot verified
Paid fromNone
Certificate discoveryNot verified
Automatic renewalYes
Deployment automationYes
Revocation workflowsYes
Certificate typesTls
CA integrationsYes
DeploymentSelf-hosted
PlatformsmacOS
SupportCommunity, Docs
Built forSolo, Small business, Mid-market, Enterprise (editorial estimate)
Integrations200+ integrations: Let’s Encrypt, ZeroSSL, multiple ACME-compatible certificate authorities, more than 200 DNS providers See all →
PricingOpen source
Websitego-acme.github.io
Facts checked20 Sep 2026

lego integrations

lego lists 200+ integrations on its own site — the 4 named here are the ones its pages call out.

  • Let’s Encrypt
  • ZeroSSL
  • multiple ACME-compatible certificate authorities
  • more than 200 DNS providers

See all lego integrations →

Alternatives to lego

See all lego alternatives →

Used lego? Be the first to review it

The editor score above is our own research. What this page doesn't have yet is a reader's view — what you used lego for, what worked and what didn't. No stars are seeded and no review is paid for; an editor reads every one before it appears.

Write a reviewTwo minutes · verified accounts only · read by an editor before it appears

Reviews come only from verified accounts. Sign in or create an account first — your e-mail is never shown.

Your rating

0 characters · at least 80, up to 3,000

Posted from your verified account. Reviews appear after an editor reads them, usually within two working days.

Featured on iTechGuides

Featured on iTechGuides — lego 6.6/10

lego is listed in our Certificate Management Software directory. Add the badge to your site — it links back to this page.

<a href="https://www.itechguides.com/products/lego/"><img src="https://www.itechguides.com/best/badge/lego.svg" alt="Featured on iTechGuides" width="230" height="46"></a>

Guides on certificate management software

Reviewed by iTechGuides Editors · Editorial team · Updated Oct 2026

Advertiser disclosure: iTechGuides is reader-supported. We may earn a commission when you click some links. How we rank.

Last updated · How we research and update