How to Install Plesk Extensions as a Customer

Allan Tanaka

Allan Tanaka

Last updated on Aug 29, 2026

Plesk extensions are add-on modules that bring extra features to your control panel β€” from SSL management and WordPress tools to SEO analysis and malware scanning. This guide explains how to find, install, and use extensions as a hosting customer.

Step 1: Browse available extensions

  1. Log in to Plesk.
  2. Click Extensions in the left navigation pane.
  3. The Extensions Catalog shows extensions organised by:
    • Featured β€” highlighted extensions.
    • Most Popular β€” highest-rated by the community.
    • New & Updated β€” recently published or updated.
    • Categories β€” grouped by type (Security, Web Development, etc.).
  4. Use the search bar to find a specific extension by name.

Step 2: Install a free extension

If your hosting provider allows customer-level extension installation:

  1. Go to Extensions.
  2. Find the extension you want.
  3. Click Get it free to install it.

If you see a Buy button instead, the extension requires a paid licence. If the Get it free button is not available, your provider has restricted installation to administrators only β€” contact them to request the extension.

Step 3: Use installed extensions

How you access an extension depends on its type:

  • Some add controls directly to your Websites & Domains page (e.g. Node.js, Ruby).
  • Some appear under Extensions > My Extensions β€” click Go To Extension to open them.
  • Some work automatically in the background after installation.

To see all installed extensions, go to Extensions > My Extensions.

Popular extensions for website owners

  • Let’s Encrypt β€” free SSL certificate management and auto-renewal.
  • WP Toolkit β€” WordPress installation, updates, security hardening, and staging.
  • Advisor β€” security, performance, and SEO recommendations.
  • ImunifyAV β€” malware scanning for your website files.
  • SEO Toolkit β€” on-page SEO analysis.

Important notes

  • Extension availability depends on your hosting provider. They control which extensions are installed and visible to customers.
  • Some extensions only appear in the administrator panel and are not visible to customers.
  • Installing or removing extensions does not affect your website files or databases.
  • If you rely on an extension like Let’s Encrypt, do not remove it β€” your certificates will stop auto-renewing.

Troubleshooting

Extension is not visible in the panel:

  • It may not be installed on the server, or your provider has restricted it to administrators. Contact your hosting provider.
  • Check Extensions > My Extensions β€” it may be installed but disabled.

Extension shows an error or is not working:

  • Check for updates under Extensions > Updates.
  • The extension may require a paid licence to function.
  • Try a different browser or clear your cache.

Cannot install an extension:

  • On shared hosting, installation is usually restricted to the server administrator. Contact your hosting provider to request the extension.

If you need an extension installed, contact our support team.

Related Guides