4FreeForumsFree forum softwareStart a forum

Free HTTPS for your forum with Let's Encrypt

Free HTTPS for Your Forum With Let's Encrypt (and the Move to 45-Day Certificates)
Photo: "Love padlocks on the Butchers' Bridge (Ljubljana)" by Petar Milošević, CC BY-SA 4.0 (cropped).

Every forum login sends a password. Without HTTPS, that password can be read by anyone on the same network. HTTPS also stops browsers from labeling your site "Not secure." Let's Encrypt is a free, automated certificate authority, and most hosts can set it up in a few clicks.

Key takeaways

Getting a certificate

Let's Encrypt: Getting Started explains that you prove control of your domain using software that speaks the ACME protocol. There are two common routes:

Why automation matters now

The Let's Encrypt FAQ says default certificates are valid for 90 days. In its post Let's Encrypt: Decreasing Certificate Lifetimes to 45 Days (Dec. 2, 2025), Let's Encrypt says lifetimes will be cut in half to 45 days by 2028, as required by the CA/Browser Forum's Baseline Requirements. The timeline:

If you renew automatically, these changes should be invisible. If you've ever renewed by hand, now is the time to switch to automated renewal.

After switching to HTTPS

  1. Redirect HTTP to HTTPS site-wide (a 301 redirect).
  2. Update the forum's board URL setting (phpBB server settings, XenForo board URL, etc.) so generated links use https://.
  3. Fix mixed content: old embedded images and scripts loaded over http://.
  4. Update your sitemap and Search Console property (see forum SEO basics).
  5. Secure admin accounts with strong passwords and two-factor authentication (see forum admin security).
  6. Set up expiry monitoring so you get an alert if renewal fails.

HTTPS is also part of a fast, healthy forum; see forum speed optimization and backing up your forum.

Published October 28, 2026. We do not use affiliate links on this page; see our Affiliate Disclosure.