Live This site runs Joomla 6.1.2
JoomClub

News, security and craft for the Joomla ecosystem

Extensions

JoomShift moves Joomla content as JSON or ZIP packages

JoomShift is a free administrator component for packaging selected Joomla content and importing it into another Joomla installation.

Its job is to transfer modules, menus, articles, categories, custom fields and users between Joomla sites.

This comes up when a site is rebuilt, staged, duplicated or moved without wanting to recreate its structure manually. Joomla core provides the content, menu, module, user and custom-field managers, but it does not provide a general cross-install export and import workflow for these records. The usual alternatives are manual recreation, database work, or a migration extension; a template override is not really relevant because overrides change presentation rather than move data. According to the listing, JoomShift goes beyond core by packaging selected records as JSON or ZIP files, including media, relationships and some configuration, then recreating them on the destination. It also claims overwrite handling, batching and import reports.

This is aimed at administrators moving a developed site between environments, agencies repeating a content structure, or teams handling sites too large for manual copying. A small, stable site that is being edited in place has little reason to install it, and it is not a substitute for a complete site backup or a migration plan for extensions it does not cover.

JoomShift is listed as a free download from JoomForge in the Directory’s Data Import & Export section, under GPLv2 or later. The page shows no reviews and no support availability, so it offers little visible directory track record to assess. Before installing, check the stated Joomla 4–6, PHP 8.1+ and database requirements, test dependencies such as SP Page Builder, and confirm how unsupported extension data, user passwords, media conflicts and rollback are handled. The listing does not provide documentation or support details.

Listed on the Joomla Extensions Directory.