• Home
  • Joomla Extensions
  • 4SEF • Customizable Joomla SEF URLs
4Video logo

Customizable Joomla SEF URLs

4SEF URLs are fixed, predictable and independent from the Joomla menu structure. Finally change your menu and navigation without all links being broken.

SEF URLs are generated automatically but any single of them can be manually customized to exactly what you want and need.

4SEF creates SEF URLS in the exact same way as sh404SEF, our previous SEF URL extension.

4SEF works the same on Joomla 3, 4 & 5.

4SEF list of SEF URLs created in a Joomla 4 website

4SEF is the continuation of our 15 years of work on Joomla SEF URLs with sh404SEF. sh404SEF is likely the longest running Joomla SEO extension still active today but it was not ready to make the jump from Joomla 3 to Joomla 4/5.

4SEF was developed to only focus on SEF URLs. It provides what we call SEF URLs continuity, meaning that Joomla 3 sites running sh404SEF can start using 4SEF today and keep their site SEF URLs as before.

Updating to Joomla 4/5 now becomes easy, as 4SEF works on either platforms.

But just maintaining SEF URLs would have been a lost opportunity, so 4SEF is also faster, uses less database space, is easier to use and provides the same modern user experience we now all expect from an application.

4SEF only deals with SEF URLs and for anything else SEO, there's 4SEO, the all-in-one Joomla SEO extension.

Fixed, predictable and configurable Joomla SEF URLs

  • SEF URLS are based on content titles and categories, not menu items
  • Change the site menu: URLs will not change anymore, you don't lose your SEO signals
  • No need to create menu items for each article at all
  • Content linked from different places always the same URL, no more duplicates
  • Many options to configure URLs: with or without categories, ids, date,...
Some of the options available to configure SEF URLs structure when using 4SEF
Dialog to manually customize an existing SEF URLs

Any Joomla SEF URL can be customized

  • Customize a SEF URL by just clicking on it in the list
  • A redirect is automatically created from the previous version to the new, so you don't lose SEO signals

SEF URLs continuity from sh404SEF

  • 4SEF creates the same SEF URLs as sh404SEF, with only rare exceptions
  • The 4SEF import wizard can import sh404SEF custom and automatic SEF URLs
  • Import is best done while still on Joomla 3
4SEF built-in import wizard to preserve sh404SEF SEF URLs

Pick your preferred subscription and get started!


Customizable Joomla SEF URLs


  • Best for individuals
  • 1 year support+updates up to 3 sites
  • Runs on Joomla 3, 4 & 5
  • GPL license
  • Unlimited installations


Customizable Joomla SEF URLs


  • Best for agencies
  • 1 year support+updates, unlimited sites
  • Runs on Joomla 3, 4 & 5
  • GPL license
  • Unlimited installations
4SEF: Get your Joomla SEF URLs right!

4SEF runs the same on Joomla 3, 4 and 5. Compatibility plugin not needed on Joomla 5.

It is available in 22 languages: Arabic, Chinese, Czech, Danish, Dutch, English, Finnish, French, German, Greek, Hungarian, Italian, Lithuanian, Norwegian, Polish, Portuguese, Romanian, Russian, Slovak, Spanish, Swedish and Turkish.

It is fully documented and the documentation is embedded in 4SEF itself as well.

4SEF can be extended programmatically with a documented set of hooks. Customize or extend it with a few lines of code for advanced processes.

Dive deeper with our Getting started video. A full tour and a dedicated section if you switch from sh404SEF: