- Login into your Joomla admin page
- In the top menu hover over extensions, then select “Extensions” and click on “Extension Manager” from the dropdown menu
- You’ll see different tabs at the top such as Update, Install, Manage, Database, Discover, Warnings. You should ensure that you select “Manage” by clicking it on the left menu or on the menu below the title “Extension Manager: Manage”
- Then you need to select the type of extension you wish to uninstall. You will have the choice between Files, Components, Modules, Languages, Plugins and Templates.
- Then find the extension you wish to uninstall and check the checkbox to the left of the extension title.
- Finally press “Uninstall” below the title “Extension Manager: Manage” or in the upper-right corner of the screen or on
You will be prompted with an error message if Joomla can’t uninstall the extension. If this happens, it’s most likely to be caused by the extension. In this situation you will have to try to get support from the developers of the specific extension as extensions are developed by third-party volunteers.
Sometimes people want to remove an extension manually. There will be two types of data to remove i.e. database records and directories and files in Joomla.
Directories and files
I SSH into the server and use find to locate what need to be deleted. If you don’t want to work with the dynamic duo of find and SSH isn’t, then you’ll have to manually poke around with SFTP.
Here it is required to drop any extension-specific tables in the database. Extensions often have table names prefixed with something allusive to the extension. Some tables may fail to drop the first time. But care should be taken as repeatedly dropping will eventually get rid of them all.
Then edit or remove the rows that reference the extension in Joomla’s tables.