
System requirements
Joomla, PHP, MySQL/MariaDB and browser requirements for both JoomShift editions.
Install the edition that matches the site's Joomla version.
| Requirement | J4/5/6 Edition | J3 Edition |
|---|---|---|
| Joomla | 4.0.0+ / 5.x / 6.x | 3.4.0 – 3.10 |
| PHP | 8.1 or newer | 5.6 or newer |
| MySQL | 5.7+ | 5.5+ |
| MariaDB | 10.3+ | 10.0+ |
| PHP zip extension | Needed for article and contact exports | Needed for article and contact exports |
| Admin browser | Current Chrome, Firefox, Safari or Edge | Current Chrome, Firefox, Safari or Edge |
Dry run needs the site's tables to use the InnoDB storage engine, which is the default on every current MySQL/MariaDB. On older sites with MyISAM tables JoomShift refuses the dry run (it could not undo the changes) and says which tables to convert; normal imports still work.