Export and import your site’s content between any two Joomla installations — modules, menus, articles, categories, custom fields, and users.
Version History
1.1.005 November 2026
New
Dry run for every import (Modules, Menus, Articles, Contacts, Users): runs the real import, then undoes it, so nothing on the site changes
Dry run report: totals of what would be created, updated, reused and skipped, plus an item-by-item list with the reason for every skip
Dry run "What to do" advice: which file to import first, module types or components to install, and Super Users that would be refused
Dry run server checks: upload, memory and time limits, ZIP support, a writable images folder, required components, and tables that can undo changes (refused on MyISAM)
Dry run media report: new files, files that would replace a different existing file, unchanged files and blocked files
Dry run "Import now" imports the checked file with the same options without uploading it again; the report downloads as CSV or JSON
Contacts import/export in a new Contacts tab, with categories (including parent categories), contact images and custom fields
Contacts linked to a Joomla user are linked on import to the user with the same username or email
Exports now include parent categories, parent user groups, the pages each module is assigned to, and menu alias targets
Documentation updated with screenshots, ready to import into JoomForge Docs
Improvements
Re-importing without Overwrite skips articles, menu items, contacts and modules that already exist instead of creating duplicates
Overwrite only matches an item by ID when its alias, module type or username also matches
Module page assignments that can't be matched on the new site are dropped with a warning instead of pointing at the wrong page
Export All on the Modules tab now lists Site modules first, then Administrator modules, then Site and administrator modules
Only the open tab's data is loaded, and tab badges show real totals
Faster admin screen on large sites
Clearer messages when an upload is too large or only partly uploaded
New file-export / file-import icons for the Export and Import buttons
Fixes
Importing modules no longer duplicates the administrator (admin menu, header, dashboard panels and toolbars shown twice)
Administrator modules from another Joomla generation (Joomla 3 vs Joomla 4/5/6) are skipped
Category, menu and user group trees are rebuilt after import, so they are no longer corrupted on sites that already had content
Nested categories are attached to the right parent on the new site
Batched menu exports keep their hierarchy
Menu import no longer fails when an alias is already used at the same level; the item gets a numbered alias such as home-2
Menu items point at the new site's components and template styles, and a second default page is no longer created
User groups are matched by title under the right parent; groups without a parent in the file go under Registered instead of Public
Module page assignments land on the right menu items on another site
Modules set to "No pages" are no longer imported as "On all pages"
Intro and full-text images are exported again on Joomla 4/5/6
Articles whose category is missing go to Uncategorised
Featured articles appear in the Featured Articles view
Asset entries for imported articles and categories are placed correctly
Import window buttons show their colours again on Joomla 4/5/6
ZIP exports no longer leave temporary files behind
J3 – Menu import no longer fails on Joomla 3
J3 – Articles with custom fields import again (fatal error fixed)
J3 – The screen title is translated again (it showed COM_JOOMSHIFT)
J3 – Import windows no longer overflow
Security
Only a Super User can import Super User accounts or overwrite one
SVG files containing scripts or embedded content are rejected
Media files can only be written inside the site's image folder
1.0.008 September 2026
New
Initial Release
Everything you need to build on Joomla — one subscription away.