PHPackages                             werfu/magento2-url-key-mask - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. werfu/magento2-url-key-mask

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

werfu/magento2-url-key-mask
===========================

Enable Product and Category URL\_key generation using masks

1.0.0(6y ago)135.4k↓50%5[1 issues](https://github.com/werfu/magento2-url-key-mask/issues)OSL-3.0PHP

Since Jun 10Pushed 6y ago3 watchersCompare

[ Source](https://github.com/werfu/magento2-url-key-mask)[ Packagist](https://packagist.org/packages/werfu/magento2-url-key-mask)[ Docs](https://github.com/werfu/magento2-url-key-mask)[ RSS](/packages/werfu-magento2-url-key-mask/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

UrlKeyMask
==========

[](#urlkeymask)

This module's goal is to enable the use of mask in the generation of URL keys for both products and categories. The default Magento behavior is to only use the name. Using this module, you can now use entity attributes as tokens.

Settings
--------

[](#settings)

[![URL keys maks settings](screenshot.png)](screenshot.png)The settings can be changed under Stores Settings, Catalog &gt; Catalog. For products, the field URL Key Mask is available under the Product Fields Auto-Generation option group. For categories, the field URL Key Mask is available under Category Fields Auto-Generation option group.

TODO
----

[](#todo)

It is obvious this behavior should have been included out of the box inside Magento 2. I will try to have this module change's integrated as a feature submission into the core as soon as it reach a maturity level I'm happy with.

Changelog
---------

[](#changelog)

See [CHANGELOG.md](CHANGELOG.md)

License
-------

[](#license)

This software falls under OSL V3.0, see [LICENSE.txt](LICENSE.txt)

###  Health Score

33

—

LowBetter than 75% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity31

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

2528d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/198cfa2ab58021b7531b5e7b56989f8fd5ca54c43b7f989665befc31c45bf254?d=identicon)[werfu](/maintainers/werfu)

---

Tags

magentoextensionmodulemagento2 modulemagento 2 modulemagento 2 extensionmagento2 extension

### Embed Badge

![Health badge](/badges/werfu-magento2-url-key-mask/health.svg)

```
[![Health](https://phpackages.com/badges/werfu-magento2-url-key-mask/health.svg)](https://phpackages.com/packages/werfu-magento2-url-key-mask)
```

###  Alternatives

[olegkoval/magento2-regenerate-url-rewrites

Add into Magento 2 a CLI feature which allow to regenerate a Url Rewrites of products and categories

4423.7M2](/packages/olegkoval-magento2-regenerate-url-rewrites)[magepsycho/magento2-custom-shipping

Magento 2 Custom Shipping

697.5k](/packages/magepsycho-magento2-custom-shipping)[magepsycho/magento2-storepricing

Magento 2 Store View Pricing

2520.9k](/packages/magepsycho-magento2-storepricing)[magepsycho/magento2-discountlimit

Magento 2 Discount Amount Limiter

1111.6k](/packages/magepsycho-magento2-discountlimit)[magepsycho/magento2-seosuite

Magento 2 FREE SEO Suite

106.3k](/packages/magepsycho-magento2-seosuite)[opengento/composer-registration-plugin

This plugin allows to compile the Magento2 components registrations on composer install/update.

111.6k](/packages/opengento-composer-registration-plugin)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
