Guide7 min read

Hostinger WordPress SSL Setup: Free HTTPS in Under 5 Minutes

Hostinger installs free Let's Encrypt SSL certificates automatically on all WordPress plans. If your SSL is not active, go to hPanel → SSL → Install Free SSL. Force HTTPS by updating your WordPress URLs in Settings → General to https://, then add a redirect rule in .htaccess. SSL auto-renews every 90 days without manual action.

4.8(156 reviews)
|Updated 2/19/2026

Installing Free SSL on Hostinger WordPress

Install free SSL in hPanel → SSL → Install SSL. Auto-renews every 90 days. Forces your site to use HTTPS for encrypted connections.

Hostinger provides free Let's Encrypt SSL certificates on all hosting plans. SSL is usually installed automatically when you add a domain or install WordPress. If it's not active:

  1. Log in to hPanel → SSL
  2. Find your domain in the list
  3. Click Install SSL next to your domain
  4. Wait 5-10 minutes for the certificate to install and propagate
  5. Verify by visiting your site with https:// in the URL

The certificate is valid for 90 days and renews automatically — Hostinger handles renewal silently with no action required from you.

Forcing HTTPS on WordPress

Installing SSL doesn't automatically redirect HTTP to HTTPS. Force the redirect in two places:

Step 1: Update WordPress URLs
WordPress admin → Settings → General → change both WordPress Address and Site Address from http:// to https:// → Save Changes.

Step 2: Add .htaccess redirect
In hPanel File Manager, open .htaccess (enable hidden files) and add before the WordPress rules:

RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]

This 301 redirect is permanent and SEO-safe. Google transfers all existing page authority from HTTP to HTTPS URLs.

Fixing Mixed Content Errors

After enabling HTTPS, your browser may show a 'Not Secure' warning due to mixed content — HTTP resources (images, scripts, stylesheets) loaded on an HTTPS page. Fix options:

Option 1: WordPress HTTPS plugin
Install Really Simple SSL (5M+ installs) — it automatically rewrites HTTP URLs to HTTPS sitewide with one click. Handles most mixed content automatically.

Option 2: WP-CLI search-replace
wp search-replace 'http://yourdomain.com' 'https://yourdomain.com' --all-tables
Replaces HTTP URLs in your database directly. Most thorough approach.

Option 3: Browser Developer Tools
Open DevTools → Console → look for 'Mixed Content' warnings to identify specific URLs causing issues. Fix them manually in your theme or content editor.

SSL for Custom and Addon Domains

For addon domains or subdomains on Hostinger, install SSL individually for each domain:

  1. hPanel → Domains → Add an addon domain or subdomain
  2. Once DNS is pointed to Hostinger, go to hPanel → SSL
  3. Click Install SSL next to the additional domain
  4. Allow 5-15 minutes for installation

WordPress Multisite with multiple custom domains requires installing SSL for each mapped domain separately. The main multisite domain's SSL doesn't cover mapped client domains automatically.

Frequently Asked Questions

Is SSL free on Hostinger WordPress?

Yes — Hostinger provides free Let's Encrypt SSL certificates on all WordPress hosting plans. No additional cost, no credit card for SSL activation. The certificate auto-renews every 90 days. Paid SSL certificates (for EV or OV validation) are available as add-ons but unnecessary for most sites.

Why isn't my Hostinger WordPress site showing HTTPS?

Check three things: 1) SSL certificate is installed in hPanel → SSL; 2) WordPress Address (URL) is set to https:// in Settings → General; 3) .htaccess has the HTTP-to-HTTPS redirect rule. If all three are correct and you still see HTTP, clear your browser cache and test in incognito mode.

How do I fix the 'Not Secure' warning on Hostinger WordPress?

The 'Not Secure' warning after enabling SSL is usually a mixed content issue. Install the Really Simple SSL plugin for an automatic fix, or use WP-CLI search-replace to update all HTTP URLs in your database to HTTPS. Check browser DevTools Console for specific mixed content warnings.

Does Hostinger SSL work with WooCommerce?

Yes — Hostinger's free Let's Encrypt SSL fully supports WooCommerce checkout and payment processing. Both Stripe and PayPal require HTTPS, which Hostinger's SSL provides. Verify your checkout page shows the padlock icon and no 'Not Secure' warning before going live with real payments.

Does Hostinger SSL auto-renew?

Yes — Hostinger automatically renews Let's Encrypt SSL certificates every 90 days. You do not need to manually renew or take any action. If renewal fails (rare), Hostinger sends an email notification and support can resolve it manually.

Get Hostinger WordPress with Free SSL

Free Let's Encrypt SSL auto-installed on all plans. Secure WordPress hosting from $2.99/mo.

Try Hostinger WordPress
HF

Henry Fontaine

Chief of Staff & COO, RocketLabs

AI-native operator building the future of search visibility. Part of the team behind 3 tech exits and 400+ programmatic SEO deployments.

SEOAI OptimizationProgrammatic SEOGEOAEO
Follow on X →Published: 2/19/2026Updated: 2/19/2026