← Tutorials

How to Install an Extension in Joomla

Getting Started · Joomla 4, 5, 6 · Updated June 1, 2026

✅ Verified on Joomla 5.4.6: the installer and its “Upload & Install Joomla Extension” option match the live admin.

Extensions add features to Joomla (components, modules, plugins, templates). They all install through the same screen.

Where to install

Go to System → Install → Extensions. You’ll see several tabs:

  • Upload Package File — the most common method. Drag your extension’s .zip onto Upload & Install Joomla Extension, or browse to it.
  • Install from Folder — for a package you’ve already uploaded to the server.
  • Install from URL — paste a direct link to the .zip.
  • Install from Web — browse the Joomla Extensions Directory from inside your site.

After a successful install you’ll see a confirmation message.

After installing

  • Components appear under their own menu; modules are enabled/positioned in Content → Site Modules; plugins are enabled in System → Plugins.
  • Most extensions need to be enabled and configured before they do anything.

If the install fails

Common causes and fixes:

  • “Could not create directory” / “Failed to move file” → a temp-folder or permissions problem. See our fix.
  • “Allowed memory size exhausted” on a large package → raise memory_limit. See our fix.
  • Always install extensions from trusted sources — a bad extension is a common way Joomla sites get hacked. Keep them updated and remove ones you don’t use (see the security checklist).