Skip to main content
mySites.guru
NewIntroducing Checklists on mySites.guru: create unlimited task lists with automated and manual stepsSee how it works

Update Every Joomla Site
From One Screen

See every pending Joomla core and extension update across your sites, pick the ones you want, and let the queue apply them one server at a time.

Get Your Free Site Audit

One free audit of one site · no card · about 2 minutes to connect

One Joomla admin at a time does not scale

Updating Joomla by hand means logging in to each administrator, opening the Update screen, then the Extensions update screen, and repeating that for every site. With a handful of sites it is a chore. With a portfolio of client sites it is the job that keeps getting put off, and an extension left a release behind is how a site ends up on a vulnerability list.

mySites.guru pulls those pending updates into one place. You see what each site is waiting for, decide what to apply, and the updates run without you opening a single Joomla admin.

How bulk Joomla updates work

What happens to a batch of Joomla sites, in order.

  1. Open the Updates page, filter to security fixes, and group the list by extension or by site.

    Paid extensions need their download key saved first.

  2. Choose Back up, then update, and each site takes a fresh Akeeba backup before its updates run.

    If a site's backup fails, its updates are cancelled and stay on the list.

  3. The update queue applies one update at a time on each server, so no host takes the whole batch at once.

    The queue is always on, for every update on every account.

  4. Upgrade Joomla core from Mass Upgrade Sites, each site to the latest release in its own series.

    There is never a 3 to 4, 4 to 5 or 5 to 6 migration, and Joomla 1.5 and 2.5 are left out.

  5. Leave the extensions you trust on auto-update, so next time they are already done.

    Auto-updates never touch Joomla core.

Patch the sites that matter first

When a vulnerable extension is disclosed, the Joomla vulnerability scanner flags every site running an affected version. Filter to those sites, back them up, then update that one extension across all of them. Running WordPress as well? The same workflow is on the WordPress bulk update page.

What our users say

Noah GreenstoneEdurne Rubio GarciaGeorgePierre CabrolLukášTor Otto TollefsenPeterKees van DongenTon van der HelmKevin HorlerEduard GiesbrechtDanPaul SmithTim KruseJohn HeaserArtur PawłowiczIsaac HartDezmond AbramsGreg SmelaE.S.F

Hover to read their thoughts, or view all reviews

Common questions

Can I upgrade Joomla 4 sites to Joomla 5 in bulk?
No. Bulk core updates stay within a major version, so a 5.x site moves to the latest 5.x and a 4.x site to the latest 4.x. Moving from 3 to 4 or from 4 to 5 is a migration, and bulk updates do not attempt it. Joomla 1.5 and 2.5 sites are left out of bulk core updates altogether.
Can I pick which extensions get updated?
Yes. Pending extension updates can be grouped by extension, so you update one extension on every site that has it, or by site, so you work through one site at a time. Nothing is updated until you choose it.
Can extensions update themselves?
Yes, on Joomla. You can turn on auto-updates per extension, so an extension you trust updates without you, while the rest wait for you to approve them. How per-extension auto-updates work.
Will a big batch of updates overload my server?
The update queue runs one update at a time per server by default, so twenty sites on one host are updated one after another rather than all at once. It applies to every update on every account. Why the queue works per server.
Does mySites.guru back up a site before updating it?
Yes, if you ask it to. When you confirm a batch of extension updates, Back up, then update takes a fresh Akeeba Backup of each site first, and a site whose backup fails is not updated. Before a core upgrade, back up by hand: Backup All starts a backup on every site in your current filter. The website backups page explains what you need.
Is bulk updating part of the free audit?
The free audit covers one site, needs no card, and shows where that site stands today, including whether its Joomla version is current. Updating across many sites is what the paid plans are for: £5/month for one site or £19.99/month for unlimited sites.

See what your Joomla sites are waiting for

Your free audit shows where one site stands today, including whether its Joomla version is current. Bulk updates across all your sites are part of every plan.

Get Your Free Site Audit

One free audit of one site · no card · about 2 minutes to connect