Introduction

Migration & Conversion, Data Import & Export, Extensions Migration, Joomla Migration, Users Import & Export

JoomShift is a Joomla administrator component for moving content between Joomla sites. Export modules, menus, articles, categories, custom fields, and users as portable JSON/ZIP files, then import them on any other Joomla installation — in a few clicks instead of a rebuild.


The problem it solves

Joomla has no built-in way to move content from one site to another. Migrating usually means recreating modules by hand, copy-pasting menu structures, re-entering articles one at a time, or wrestling with database exports that break as soon as two sites have different schemas. JoomShift replaces that with: select, export, upload, import.

Features

  • Modules — full configuration, menu assignments, positions, and SP Page Builder content
  • Menus — parent/child hierarchy, item types, links, access levels, and params. Missing menu types are created automatically, and items pointing at components that aren't installed are skipped with a warning
  • Articles and categories — content, metadata, images, and category hierarchy, with media exported as real files inside a ZIP rather than base64 text
  • Custom fields — field groups, definitions, category restrictions, and values (including multi-value fields) are exported and recreated automatically on the destination site
  • Users — profile data, group assignments, and password hashes, so accounts work immediately after import
  • Cross-version format — the importer adapts to database schema differences between Joomla versions
  • Built for large sites — paginated lists (20/50/100/250 rows) and automatic export batching for anything over 500 items, so it keeps working on shared hosting
  • Overwrite option — update matching items on re-import instead of creating duplicates
  • Drag-and-drop import with a clear report of what was imported, updated, or skipped, and why

Security

  • Access is limited by Joomla's native permissions (core.manage)
  • CSRF token check on every form
  • Image-only allowlist for imported media, with path-traversal protection on ZIP extraction

Requirements

  • Joomla 4.0 or newer (Joomla 4, 5, and 6)
  • PHP 8.1 or newer
  • MySQL 5.7+ or MariaDB 10.3+
JoomWeather
Free

JoomWeather

By JoomForge
Weather
JoomWeather is a self-contained weather module for Joomla that displays current conditions and a multi-day forecast, with no paid subscription required — the default provider, Open-Meteo, works immediately with no account and no API key. Highlights: 17 layouts — 6 original card-style designs plus 11 from an extended design pack, including a menu-bar-friendly "Compact Nav" layout with 4 vari...
SimpleMath Captcha
Free

SimpleMath Captcha

By JoomForge
Site Security
SimpleMath Captcha A privacy-first, fully accessible, self-hosted arithmetic CAPTCHA for Joomla 4.4, 5, and 6. SimpleMath Captcha asks visitors a simple maths question — "What is 7 + 5?" — instead of an image puzzle or a third-party widget. The question is generated and checked entirely on your own server. Nothing about the visitor is ever sent anywhere else: no external script, no third-par...
JoomClock
Free

JoomClock

By JoomForge
Time
JoomClock is a clean, lightweight clock and calendar module for Joomla 4.4, 5 and 6. Put it in a sidebar, a header or footer bar, or a full-width section to show the current time, the date and a monthly calendar. Features Clock styles: Minimal, Classic Bold and Analog Classic, plus one-line Top bar and Footer clocks for utility bars. Time zone: shows your site's time zone by default, or any tim...

JoomShift

Version:
1.0.0
Developer:
JoomForge
Last updated:
Sep 23 2026
2 weeks ago
Date added:
Sep 19 2026
License:
GPLv2 or later
Type:
Free download
Includes:
c
Compatibility:
J4 J5 J6
Download

Uses Joomla! Update System