You do not have a secure HTTPS server" when get pwa app with pwa builder

You do not have a secure HTTPS server

PWABuilder has done a basic analysis of your HTTPS setup and has identified required actions before you can package. Check out the documentation linked below to learn more.

Action Items: 3 error:

  1. Does not use HTTPS
  2. Uses mixed content on page or http redirect on loads
  3. Does not have a valid SSL certificate

pwa builder issue image

PWABuilder is telling you that your site fails basic HTTPS requirements needed to package as a PWA. Here’s what the 3 errors mean and how to fix them:


1. Does not use HTTPS

Your site must be served entirely over https://.
Fix: Make sure your server uses HTTPS and redirects all HTTP traffic to HTTPS.


2. Uses mixed content or HTTP redirect

Some parts of your site (images, scripts, CSS) are still loaded over http://. This is insecure and blocks PWA features.
Fix: Change all resource URLs to https:// in your HTML, CSS, and JS.


3. Does not have a valid SSL certificate

Your HTTPS certificate is missing, expired, self-signed, or invalid.
Fix:

  • Use Let’s Encrypt for a free, valid certificate.
  • Check with your hosting provider to install or renew your certificate.

Summary:

Your site must be fully HTTPS-secured with no HTTP links to qualify as a PWA. Fix the certificate, remove mixed content, and force HTTPS everywhere.