Server software · checked November 15, 2026

Is Certbot ready for 100-day and 47-day certificates?

Renews automatically

Certbot’s own certificates renew automatically, so the shorter lifetimes (100 days from March 15, 2027, 47 days from March 15, 2029) are handled for you, with the exceptions below.

What renews automatically

What doesn’t

  • Let's Encrypt warns that renewing on a hard-coded interval such as 60 days won't work with 45-day certificates.[Let's Encrypt]

When it renews

When less than 1/3 of the lifetime remains (Certbot ≥ 4.0), or earlier via ARI (≥ 4.1).[EFF Certbot 1 (Certbot documentation — User Guide (renewing certificates)), 2 (Certbot — CHANGELOG)]

What to do, and by when

  1. February 10, 2027 · In 87 days
    Check certbot --version is 4.1 or newer and that renewal runs from Certbot's own timer, not a fixed-interval cron job.
  2. February 16, 2028 · In 458 days
    Same check. A forced renewal every 60 days would be too slow.

Steps

  1. Run certbot --version. Upgrade if it's older than 4.1.
  2. Check how renewal runs (systemctl list-timers | grep certbot, or your crontab). It should run certbot renew at least daily, not a forced renewal every N days.
  3. Search cron jobs and scripts for hard-coded numbers like 60, 80 or 83 days, as Let's Encrypt suggests.
  4. Test with certbot renew --dry-run.

Questions

Will Certbot work with 45-day certificates?

Recent versions, yes: Certbot 4.0+ renews at 1/3 lifetime left and 4.1+ follows ARI. A cron job that forces renewal every 60 days won't.

Sources

Facts on this page last checked November 15, 2026.