Select your language

Joomla! Downloader - Cover

Single PHP script that downloads the latest Joomla version directly to your server. No local downloads, no manual extraction.

Download v2.7.0
42 latest version 138 total
Documentation

Overview

Single PHP script that revolutionizes Joomla installation by automatically downloading the latest version directly to the server.

Server-to-server

Connects directly to the official Joomla download servers so you never have to upload large ZIP files manually.

Auto-extract

Automatically extracts the downloaded archive into the target folder, leaving a clean Joomla installation ready to start.

1 minute

From upload to ready‑to‑install Joomla in about a minute on most hosting environments.

At a glance

  • Download the latest Joomla release directly on the server (no local ZIP needed).
  • Automatic extraction of the official Joomla package in the target folder.
  • Supports stable, testing and development channels from the official API.
  • Single PHP file, easy to upload and remove after installation.
  • Ideal for new installs, quick test sites and staging environments.

How it works

Upload script
1. Upload script

Single PHP file to your server root

Select version
2. Select version

Stable, development, alpha releases

Ready to install
3. Ready!

ZIP extracted, delete script, install

Key features

  • Direct downloads: Fetches official Joomla packages directly from trusted servers.
  • Version choice: Quickly switch between stable and testing channels when you need to validate upcoming releases.
  • One‑file setup: No installer bundle to maintain, just upload the PHP script when you need it.
  • Hosting‑friendly: Works on most shared hosting environments that support cURL and ZIP extensions.
  • Cleanup options: Helps you remove temporary files to keep the installation folder tidy.

Perfect for

Agencies & freelancers

Spin up new Joomla projects faster without handling large ZIP uploads for every new site.

Hosting & staging

Prepare staging or test environments quickly, keeping installs consistent across servers.

Training & workshops

Set up multiple clean Joomla instances for courses, meetups or internal workshops.

Developers & testers

Try new Joomla versions safely on separate installs without manual download steps.

Installation

Download

Download the joomla_downloader.php script from the official JoomlaLABS repository or GitHub Releases page.

Upload

Upload the file to the destination site root (for example public_html/ or the document root of your hosting space).

Run

Open the script in your browser (site.com/joomla_downloader.php), select the Joomla version, let it extract, then delete the script and run the Joomla installer.

Requirements
  • PHP 5.6+ (or higher, matching Joomla requirements).
  • cURL extension enabled.
  • ZIP extension enabled.
  • Write permissions on the target directory.