FREE WordPress plugin · BWP SSL Manager

Free SSL for WordPress in one click.

Hosting doesn’t give you SSL? Get a free, trusted Let’s Encrypt certificate straight from your WordPress dashboard. Auto-install on cPanel, auto-renewal and safe HTTPS redirect — 100% free.

100% Free · $0No card neededLet’s Encrypt trusted
BWP Free SSL Activation – One Click SSL for WordPress
1InstallUpload the free plugin zip
2Issue SSLOne click — domain verified automatically
3Go HTTPSCertificate installed, site secured
Features

Everything you need to secure your site — free

BWP SSL Manager handles the whole SSL process for you, even on hosting that doesn’t activate SSL on its own.

🔒

Free Trusted SSL

Real Let’s Encrypt certificates, trusted by every browser. No paid certificate needed.

⚡

One-Click Issue

Your domain and www are verified automatically with HTTP-01 validation.

🧩

Auto Install on cPanel

Installs the certificate for you via the cPanel API. On other hosts, copy & paste it in seconds.

🔁

Auto Renewal

Certificates renew automatically before the 90-day expiry — set it and forget it.

🛡️

Safe Force HTTPS

Redirects switch on only after a trusted certificate is detected, so you’re never locked out.

🧹

Mixed Content Fix

Updates your site URLs to https and fixes insecure http:// resources.

BWP Free SSL Activation

Full plugin, no limits, no license key.

$0FREE

free forever


  • Unlimited SSL certificates
  • cPanel auto-install
  • Auto renewal & safe HTTPS
  • WordPress 5.8+ · PHP 7.4+
Download Free ↓

📦 bwp-ssl-manager.zip · Upload in Plugins → Add New → Upload Plugin, then open BWP SSL in your dashboard.

FAQ

Questions, answered

Is it really free?

Yes. The plugin is 100% free and the certificates come from Let’s Encrypt, a free and trusted certificate authority. No license key or payment needed.

My hosting doesn’t provide SSL — will this work?

Yes, as long as your domain points to your server. On cPanel hosting the certificate is installed automatically. On other hosting the plugin shows the certificate, private key and CA bundle so you can paste them into your host’s SSL panel.

What happens when the certificate expires?

Let’s Encrypt certificates are valid for 90 days. The plugin renews them automatically before they expire.

Can HTTPS break my site?

Force HTTPS only turns on after a trusted certificate is detected. If anything goes wrong, add define('BWPSSL_DISABLE', true); to wp-config.php to switch the plugin off instantly.

Secure your WordPress site today — free.

Get the green padlock, build visitor trust and improve SEO with a free SSL certificate in one click.