Upgrading / Migrating Joomla from 1.5 to 2.5

If you have a Joomla 1.5 powered website and you have made the decision that you need to updgrade to 2.5, you will need to do a migration. The good news is that this will probably be the last migration you ever have to do as Joomla 2.5 now includes 1 click updates. In this tutorial I will show you how to migrate your Joomla 1.5 website to 2.5.


It is very important to note that there are two sides to the upgrade:

  1. The actual Joomla upgrade
  2. The template upgrade

This tutorial is for the Joomla upgrade only and you need to make sure that your current template is either converted to 2.5 or that you have your new 2.5 template ready.  I assume the you have some Joomla experience and you have worked with extensions before. If not, I suggest you rather seek professional help with your migration. Make sure that all your extensions are 2.5 ready before migrating. Let's begin!

Step 1

The very first thing you need to do is update your Joomla 1.5 website to the latest security update (1.5.25 at the time of writing). Click here for the tutorial on how to update your site.

Step 2

Make a backup of your website.  The easiest by far is to use Akeeba backup. Once your backup is complete, proceed to step 3.

Step 3

We are going to use jUpgrade to migrate our website. You can download jUpgrade from here. Note that you need to register (for free) to download.

Step 4

Once you have downloaded jUpgrade, install it using the extension manager (Extensions -> Install / Uninstall).


Step 5

You need to enable the System - Mootools Upgrade plugin before you can use jUpgrade so navigate toextensions then plugin manager, do a search for the plugin and enable it.


Step 6

Navigate to Components then jUpgrade. You should see the following:


Click Start Upgrade. jUpgrade will now do the upgrade.  If everything goes well you will see the following upon completion:


jUpgrade will conveniently create a new directory (default jupgrade) for your Joomla 2.5 upgrade. Click on Administrator and you will see your new Joomla 2.5 login screen. Log in and make sure all your content has successfully transferred. Remember, you may not see all your extensions because you will have to install the 2.5 supported versions.

This tutorial migrates Joomla in the best case scenario. You may pick up some errors or bugs. The best is to browse the official Joomla Forum, chances are that someone else has also experienced similar problems. If you can't find what you are looking for, post a new question and someone from the Joomla community will almost certainly assist!


How to fix it No installation plugin has been enabled - Joomla 3.6

09 September 2016 - 79 Views

Joomla 3.6 is a new


DND Policy - How to Deactivate it

13 August 2016 - 256Views

Guest Level Members

28 July 2016 - 152Views

If you are interested in


How to Run a Successful SMS Marketing Campaign

12 June 2016 - 488 Views

SMS - invest in


Put a background image or color on an article

29 September 2015 - 918Views

How to Fix jquery Issue in joomla

21 July 2015 - 1433Views



How to Fix SMS Counters Issue

21 July 2015 - 1573 Views



Accessing cPanel

07 February 2014 - 1483Views

To access


An Introduction to Branding cPanel for your users

07 February 2014 - 1422Views

How to Create a new


An introduction to reseller access within WHM

07 February 2014 - 2491 Views

What is reseller access


Automated database backup for SPC High Earner

06 February 2014 - 1274Views

SPC high earner comes


Creating MySQL Database and User

22 February 2014 - 1718 Views

Creating a MySQL database


Cron Settings for SMS Scheduling

06 February 2014 - 1570Views

Download Now

09 March 2014 - 3293Views

Here is a PDF version of



05 February 2014 - 5258 Views

To create a


How To Add New User in Joomla Using PHPMyAdmin

15 March 2014 - 1743Views

If you need to create 


How to Choose the Best Web Hosting Provider

07 February 2014 - 1406Views

How to create a cPanel account within WHM

07 February 2014 - 1256 Views

One of the more important


How to Create a Package within WHM

07 February 2014 - 1746Views

To create a