Joomla community powered logo

Site Slogan

10 Must Have Joomla! Extensions

When setting up a new Joomla! site, there are a couple of extensions that are installed right after the installation of the core Joomla! files, even before I start thinking what the site really is all about. Here’s my list, only existing of completely free extensions!

Website Adminstration

Akeeba Backup (

don’t lose anything of the hard work you devoted to your site, and make sure that you have a “copy” of all your content and of the setup op your site by using this software. Additionally, it’s not just possible t orestore your site tot he same host, but using Akeeba Backup and Akeeba Kickstart, you can move your site from one host to another without even having to install Joomla first. A must have for every Joomla website administrator.

10 Must Have Joomla Extensions   Akeeba Backup


JCE Editor (

You need an editor to enter content to your site, then why won’t you take the best available editor. It has a lot of possibilities out of the box to manage your articles, and you can also buy plugins on this tool for more advanced features.

10 Must Have Joomla Extensions   JCE


Cache Cleaner (

To optimze the performance of your site, you have to speed it up using caching. But what if you’re making adaptations to your site and you want to test them immediately? Right, you have to clear the cache. Tried this already using the default process in Joomla? Then you know it’s really tedious. But with this plugin, you get a button on your administrator button bar which gives you the shortcut for this handling. A major timesaver.

10 Must Have Joomla Extensions   Cache Cleaner


Cupdater (

Vulnerabilities on software can be detected anytime, and it’s not easy to keep informed about all changes that have been made to the core software and the plugins you use on your Joomla site. The cupdater plugin checks if any of the installed software components has an update and it can send you a dialy mail if something needs an update. If you don’t have enough sites to use, this is a very good alternative

10 Must Have Joomla Extensions   Cupdater


Add to Menu (

A plugin which gives you the possibility to add an extra button to your administrator page when editing an article. Instead of having to add your articles to the menu in the Menus page, you can directly add your article to your menu even while editing it. Timesaving.

10 Must Have Joomla Extensions   Add To Menu


Admin Tools (

Another tool from the makers of Akeeba Backup, this time focused on system maintenance by the administrator: you have the possibility to bring your site offline for an emergency reason, set a master password for sensitive or dangerous administrator tasks, password protect your administrator site by adding an extra password to .htaccess, and a couple of other tools for database maintenance.

10 Must Have Joomla Extensions   Admin Tools


Search Engine Optimization (SEO)

JCH Optimize (

Website optimization in terms of speed and size is a determinig factor in your search engine rankings, so you better pay some attention tot his. JCH Optimizer is real good at this, even in its free version: you can combine all js in 1 file, as well for css; you can minify all your js and css files, and you can place your JavaScript tot he bottom of your page. Don’t forget to test if nothing is broken if you choose to activate that last option.

10 Must Have Joomla Extensions   JCH Optimize


OSMap (

Search Ranking Engines always try to crawl your site, but it’s better you help them somewhat by providing a sitemap yourself. The OSMap Component can create a sitemap.xml file based on your menus.

10 Must Have Joomla Extensions   OSMap


OSMeta (

The last indispensible plugin for the SEO of your site of this list: a very simple tool to fill the metadata for all of your articles in. You can fill the search engine title as well as the description of your article in one overview, divided per 20 articles with a lot of filter options.

10 Must Have Joomla Extensions   OSMeta Free



Marco's SQL Injection - LFI Interceptor (

This is a simple sql injection / local file includes preventer plugin for Joomla. Small, very limited configuration necessary, very effective and you can get an email whenever the plugin gets active because of suspicious actions on your site.

10 Must Have Joomla Extensions   Marcos SQL Injection LFI Interceptor



I created a list of only 10 free Joomla extensions which I always install. Because of the limitation to 10, I've surely skipped other really useful ones, so please feel free to let me know your indispensible extensions and plugins.

NOTE! This site uses cookies.

If you do not change browser settings, you agree to it. Learn more

I understand


To make this site work properly, we sometimes place small data files called cookies on your device. Most big websites do this too.

What are cookies?

A cookie is a small text file that a website saves on your computer or mobile device when you visit the site. It enables the website to remember your actions and preferences (such as login, language, font size and other display preferences) over a period of time, so you don’t have to keep re-entering them whenever you come back to the site or browse from one page to another.

How do we use cookies?

A number of our pages use cookies to remember:

Also, some videos embedded in our pages use a cookie to anonymously gather statistics on how you got there and what videos you visited.

Enabling these cookies is not strictly necessary for the website to work but it will provide you with a better browsing experience. You can delete or block these cookies, but if you do that some features of this site may not work as intended.

The cookie-related information is not used to identify you personally and the pattern data is fully under our control. These cookies are not used for any purpose other than those described here.

How to control cookies

You can control and/or delete cookies as you wish – for details, see You can delete all cookies that are already on your computer and you can set most browsers to prevent them from being placed. If you do this, however, you may have to manually adjust some preferences every time you visit a site and some services and functionalities may not work.

You can find the full EU privacy guideline by clicking on this link