Magento 2
  • Marketplace Innovator
    imagine 2016-2019 partner summit awards
  • Composer packs
  • Magento Silver Technology Partner

Layered Navigation for Magento 2

Current extension version: 2.1.4

Catalog navigation made ample, fast and stress-free.

  • Advanced filter management options
  • Smart use of images and swatches for filter customization
  • Slider and From-To filters for numeric and price attributes
  • Multi- and single-select modes for filters
  • Adaptivity and stability to the platforms of various devices
  • Free Shop by Brand
Triple the benefits! Buy 3 modules and save up to 15%
  • [M2] Layered Navigation $249
    Support period
  • [M2] AJAX Cart Pro $219
    Support period
  • [M2] Product Labels $199
    Support period
  • -0%
45-Day Money Back
Free Installation
90-Day Free Support
free lifetime updates
Popover with filter result count | The page will reload and show you the 12 items ones you click Show.

Popover with filter result count

Unselecting the values | Clear multiple values with just one click!

Unselecting the values

Extra filters | Sort items even more accurately with the three new filters: ‘New’, ‘On Sale’, and ‘In Stock’.

Extra filters

Selected filters block | Manage all currently applied filters by disabling the irrelevant ones

Selected filters block

Filters for Price and Numeric Attributes | Opt for a radio-box, slider or From-To layout.

Filters for Price and Numeric Attributes

Horizontal filter bar | If your store has a one column-layout, opt for a convenient horizontal bar

Horizontal filter bar

Advanced Search integration | Filter search results with powerful navigation filters

Advanced Search integration

Shop by Brand integration | Sort items by their brands

Shop by Brand integration

Mobile-friendly UI | Use our advanced layered navigation filters conveniently even on mobile devices!

Mobile-friendly UI

Filters grid | Manage filters on pages designed specifically for work with layered navigation

Filters grid

Visualizing filters | Use images instead of (or alongside) the names and/or values of attributes.

Visualizing filters

Extension settings | Configure the use of slider-type filters

Extension settings

Extension settings | Configure the main navigation parameters, including AJAX, extra filters, the ‘Show X Items’ popover, and more!

Extension settings


How Magento 2 Layered Navigation works

Filter multiselect
Empower customers with more accurate search results with the multi-select mode
Per-filter management
Easily configure the position, default state, sorting order, and more of each filter
Dynamic page reload
Decide when shoppers can reload a page: after each single or multiple filter select

How Magento 2 Layered Navigation works

Layered Navigation from Aheadworks brings about stress-free intuitive user experience of operating catalog filters. The latter come in a variety of types, made to save customers’ time and increase the accuracy of system response to their search queries. For ultimate catalog navigation store admins can enable expanding or collapsing of filters, can add visually-informative images to the names and values of the attributes, opt for either a single- or multi-select filter mode, and decide on hiding unavailable filter values from view.

Make Product Navigation Intuitive

Multi- and single-select modes
Get your catalog items sorted accurately and fast, you relying on good sense only using our filters. Opt for either a single or multi-select filter mode.
Filter modes
Let customers navigate the catalog quickly and accurately opting for either a multi- or single-select product filter mode.
Category filter
Wherever your customers navigate to, always have them well oriented on the store catalog with the single-select category filter.
No scroll bars
Revel in the usability and user friendliness of the extension with regard to the many filter types and other UX features.
‘Show X more’
Help your customers forget about tiresome scrolling through endless lists of attributes. Now they can save time and see filters in parts with the help of the ‘Show X more’ active link.
Slider and From-To filters
Save space on the front page and enhance user engagement with the two filter options for numeric and price attributes - Slider (continuous or discrete) and From-To.
User-friendly page reloading
Enjoy the relaxing catalog navigation made possible with the two smart options for page refresh.
Automatic reloading
Opt for a traditional page reload, invoked on selection of each new attribute.
Manual reloading
Alternatively, reload the page manually, on selection of a set of filter attributes, with the help of a popover.
What you see is what you like
During the filtering process some attributes may become unavailable, and thereby only distract users.
Hidden attributes
The catalog being filtered, some product attributes get unavailable but still stay visible. This may well be quite distracting for users. Our extension allows hiding currently unavailable attributes from view.
Appealing visualization
Long lists of filter options and categories look boring and concede user mistakes. Make use of visually appealing images instead of names or values of attributes to improve the situation.

Magento 2 Layered Navigation Detailed Feature List

Fast navigation
  • Checkbox, swatch, button, text field and more filter types
  • Image option instead of attribute name/value
  • Slider filter for numeric attributes: continuous or discrete
  • From-To filter for numeric attributes
  • Filter single- and multi-select modes
  • Popover with available items count
  • ‘Show X more’ active link
  • Horizontal filter bar
  • Each filter ‘remembers’ its state within a customer session
Simple filter management
  • Filters grid
  • Attribute auto-sorting in a multilingual environment
  • Filter visibility setup on a category level
  • Editing native swatchers from the Layered Navigation filter edit form
  • Default filter state setup (expanded or collapsed)
SEO improvements
  • URL structure setup
  • Optional no-index for category pages
  • Meta title and description
  • Category and filter variables in meta description
  • Redirect, robot tags, indexing and more
Functionality enhancements
  • ‘New’, ‘On Sale’, ‘In Stock’ extra filters
  • New configurable filter types for various kinds of attributes
  • Advanced Search integration
  • Shop by Brand integration
Need additional functionality
or futher customization of your products?

How Magento 2 Layered Navigation beats competition:

  1. Optimized workflow

    Built upon most common use cases, the backend interface of our extensions echoes clearly the actual administrative workflow.

  2. Quality code

    Constantly seeking ways for improvement, we write clean code, subject to timely refactoring.

  3. Thorough testing

    Effective quality assurance employed, our extensions are customizable, scalable and fully Magento 2 compatible

Feature Highlights
View documentation for a full feature list
Case Studies on how to :
Let shoppers find products quickly with the Attribute Multiselect

In a Magento 2 store that has the native product navigation functionality, the shoppers can’t select several attribute values within the same filter, which complicates the whole catalog navigation process and may result in increased rejection rates.

With the Improved Layered Navigation for Magento 2, customers can easily find the required products without any difficulty. Let’s find out how the whole product catalog browsing process can be organized.

Multiselect Attributes

If your shoppers want to select several attributes values within the same filter, they can do this just selecting them one by one. Upon selecting every single attribute, the catalog block will be reloaded automatically with AJAX displaying items that match selected attributes.

Use pop-over Selector

Magento 2 filter extension also allows you to enable the Show X items pop-over that will be displayed upon each individual attribute selection. The pop-over shows the number of items matching the selected attributes and attribute options and saves customers from constant page reloads to view the matching items. Rather, they can apply all the selected filters with just one click on the Show button of the pop-over, thus, deciding themselves when to reload the catalog page.

Let your customers find products in your store catalog smoothly and seamlessly by applying multiple category attributes.

Improve Usability for New Sales

Simple and convenient navigation helps to increase conversion rates of any e-commerce store. Navigation usability becomes even more important if you consider the fact that 79% of visitors move to another retailer if the content of the store they currently browse is poorly optimized.

Sometimes, extensive and complicated catalogs require sophisticated navigation functionality that is not always easy-to-use. The Magento 2 Layered Navigation extension complies with most of the industry usability standards and allows customers to browse product catalogs quickly and effectively.

Add new filters

In addition to the default Magento 2 product filters, the module offers several new useful filter options, including ‘New arrivals’, ‘Discounted products’, ‘In-stock Items’, and ‘Price Slider’.

Consider the look

Long multi-attribute filters going beyond the fold of the page are extremely frustrating for customers, which ruins their flawless shopping experience. According to the statistics, 77% of people view only the content above the fold. The way to avoid this inconvenience is to collapse those multi-attribute lists to show only a limited number of attributes.

Disable irrelevant options

When selecting certain attribute values, the module automatically hides void attributes and attribute values so that shoppers will be not distracted by them.

Let customers find the products they need and reach the checkout without irritation. The statistics shows that 25% of customers leave online stores due to the complicated navigation. With the above-described feature, customers can successfully complete the filtration process, find the products they need, so they will likely return in this store again.

Ensure Flawless Integrations and Easy Customizations

The same as Magento itself the Magento 2 improved layered navigation uses LESS functionality that allows customizing navigation sections and adjusting them to the appearance of current Magento themes. The advanced functionality of LESS provides additional customization opportunities and makes the whole process simpler and cheaper.

Install Layered Navigation

Follow the installation instructions in the user guide to make sure the extension is installed properly.

Customize the Look

Decide on how you want your Layered Navigation to look like and contact your developer team.

Get Layered Navigation for Magento 2 prepared for customizations and Magento integrations. In addition to the core functionality, the Layered Navigation extension for Magento 2 also enables layout improvements that will fit the overall visual look of your store.

Minimize the Number of AJAX Reloads

Perhaps, the most annoying thing of any catalog filtration is constant page reloads triggered by each product attribute added to the filter configuration. They take time and test your patience.

Magento 2 AJAX Layered Navigation allows you to reduce that impact updating only a part of the whole page and making reloads almost invisible for customers. However, the module is able to further reduce the number of AJAX reloads to only one single code execution.

Enable the "Show X items" pop over

Navigate to the extension settings and set the "Show X Items" Pop-over enabled.

Enjoy the results

There are no additional steps, customers can now select multiple attributes and decide when to reload the catalog page.

Make layered navigation intuitive and prompt without page and even AJAX reloads. If enabled, the ‘Show X Items’ popover allows customers to select all necessary attribute options and only then render the results by clicking the ‘Show’ button. Depending on the number of used attributes this functionality is able to save up to one minute per each filter by attribute procedure. 81% of customers search products online before they make a purchase. If they do not find the products they need in your store, they will change it for another one without any hesitation. The Layered Navigation module helps to avoid this.

Fast and flexible navigation

  • Filters dashboard NEW!

    Manage all your filters on one page and sort them by Filter, Code, Type, Status, Status in search, and Position criteria.

  • Fast AJAX navigation

    Only product catalog is refreshed, customers don't have to wait for full page refresh.

  • Multiple filters

    Let your customers select all required filters and decide to refresh the catalog pages after all or one only filter is applied.

  • Horizontal filter bar NEW!

    For the product categories with one-column design, the extension displays layered navigation filters horizontally.

SEO enhancements

  • Define the URL look

    Decide how the URLs with the applied filetes will look: default, attribute values instead of IDs, or attributes as subcategories.

  • Disable indexing of catalog search pages

    Let web crawlers know that search pages should be avoided.

  • Meta title and description

    Catalog pages with filters applied use attribute values for meta information.

  • 301 redirect to override

    If some of your catalog pages with different URL types were indexed by search engines, the automatic 301 redirect will make sure that users are redirected from such pages to the relevant ones with Layered Navigation.

  • Rewrite meta robots

    For the category search pages, the meta robots tag can automatically include the NOINDEX and NOFOLLOW attributes to avoid duplicate content.

Two ways to apply filters

Convenient and explicit filters

  • Filter attributes sorting NEW!

    Merchants who sell products with multiple attributes can automatically sort those attributes alphabetically by the A-Z or Z-A order.

  • Filter availability choosing NEW!

    With the ‘Select categories where to display the filter’ option, you can choose the categories where a particular filter will be available.

  • Filter look and feel

    For the customer’s convenience, attribute filters are presented in the checkbox, text field, button, and swatches formats.

  • Nested attributes dependencies

    If the main filter applied doesn't have a particular child attribute, it will be hidden automatically.

  • Color swatches

    Product images are automatically updated depending on the selected color.

  • Filter Clearance NEW!

    Customers can remove any number of the selected attributes at the category level at once by clicking on the X button provided.

  • Default filter condition setting NEW!

    Decide on the default look of each attribute list by choosing between the expanded (works well for short attribute lists) and the collapsed options.

  • Single path category list style (Amazon-like) NEW!

    With the ‘Single path category list style’ option enabled, your customers can conveniently move from product categories straight to the related subcategories step-by-step with no multiselects.

  • Show X more

    Instead of scrolling long attribute lists, your shoppers can now expand them by clicking on the Show X more active link.

  • Multiple values of the same filter

    Let customers look for both M and L sizes of the same shirt.

  • New filters

    Product selection may be narrowed down to show new, discounted, in-stock items, and items within a particular price range.

  • Applied filters block

    Let your customers disable applied filters conveniently. The option works only when the pop-over is disabled.

By brand shopping

  • Brand logo at product page

    Product pages can have a brand description and logo displayed.

  • Dedicated brand pages

    Give personalized look to all brands gaining customer's trust and catching an eye.

Additonal features

  • Mobile-friendly

    On the mobile screen, the interactive item count is displayed as a special count bar at the bottom of the page, which is less distracting and easier to interact with.

  • Interactive item count

    As attributes are selected, an automatic pop-over shows how many items match the current selection.

  • Integration with Advanced Search

    The Layered Navigation extension is integrated with our Advanced Search extension so that your customers are able to filter search results easily. Consider that if you purchase Layered Navigation together with Advanced Search, the latter one is available with the 50% discount off the regular price.

  • Applied to search page

    The extension works both for catalog and for search result pages.

  • Supports grid and list layout

    Products can be displayed as a grid or as a list.

  • Default item count

    If the pop-over is disabled, the product count will be displayed in brackets.

Tanya Poleshchuk | Head of Customer Care

Any questions?

I’ll be happy to tell you more
about our products!

Let's get in touch!

Tanya Poleshchuk
  • Reviews (22)
  • Customer Questions & Answers (9)

Overall rating

5 of 5 stars

When writing your review, please consider the following guidelines:

  • Review the product only if you've tried or bought the item;
  • Focus on the product and your individual experience using it;
  • Provide details about why you liked or disliked a product;
  • Be constructive and specific with your praise or criticism.

We reserve the right not to post your review if it contains any of the following types of content or violates other guidelines:

  • Obscenities, discriminatory language, or other language not suitable for a public forum;
  • Advertisements, “spam” content, or references to other products, offers, or websites;
  • Email addresses, URLs, phone numbers, physical addresses or other forms of contact information;
  • Critical or spiteful comments on other reviews posted on the page or their authors.

Aheadworks Co. does NOT edit the reviews and posts them as written by the reviewer.

In addition, if you have any questions on the products – the compatibility, the functionality, or anything else – please do not submit them through a product review.

Enjoy writing your review!

How do you rate this product?
1 star 2 stars 3 stars 4 stars 5 stars

All fields are required


Jul 24, 2020

Layered Navigation with slider is great

The layered navigation extension is very easy to use and configure. We have selected this particular extension for the ability to use multiple slider in the filters and it has made the website look great and so easy to use. The support team have been very helpful and very prompt with their replies and always keen to look in to any problems I encountered


Jul 1, 2020

Great job

The module works perfect and is written with highest code quality.
Please continue doing modules like this.
Also additional module Shop By Brand is really cool.


Feb 17, 2020

Great Extension

Had to ask for a bit of help as there was a conflict with another extension. Aheadworks were on it right away and had it solved very quickly. The extension does exactly what it says it does and is easy to understand. Would recommend.


Feb 6, 2020

works very well

I purchased the same product from another vendor that did not manage to install on our website because of our magento theme that was on conflict with the extension, I than purchased the same kind of extention from Aheadworks and after several hours of work they managed to install it, I payed extra cost for customization, but I was very happy with the final result. I think they are very skilles programmers.

will buy again from them

UPD: they still keep on supporting us with the product we purchased when we need some help. very very skilled programmers.

Eugene Lucas

Sep 26, 2019

Great solution from Aheadworks

We have an impressive number of attributes so this solution has admirably taken on the task to streamline them per customer's conveniency. They don't need endlessly scroll a whole list - show x more feature and automatic reloading after new filter's selection are at their service. From the side of admin, hiding and sorting features are fully customizable. Thanks and keep it going!


Mar 26, 2019

Great Product & Service

Easy to install and set up with some great features. I needed numerical sorting for a few of my attributes and this wasn't available out of the box (my fault I should have checked), however AheadWorks went above and beyond and created numerical sort code for me to add to the extension. Absolutely first class service, and gives me confidence to buy from them again. They have got rid of scroll bars for the attributes, and have instead given a 'view more' option. This didn't work well for me as I have 100's of attribute options and the page length then became huge! However a few lines of CSS and I was able to have scroll bars again:
Would be nice to be able to enable or disable scrollbars in the extension options, but that's a really minor point to be honest. Buy it, you won't be disappointed.

Abbie Morris

Jan 24, 2019

Single-select and multi-select? Really?

The flexibility provided with this extension truly impresses! Single-select for the ‘Category’ filter is elegant and convenient. Nuff said.

Logan Fuller

Jan 18, 2019


Thanks to this module, I managed to give my customers exactly what they needed – superior navigation experience. And it actually worked great for my retention rates! With the provided popover, they can seamlessly sort the catalog as they need without constant page reloads. Great solution, Aheadworks!

Sidney Charron

Nov 26, 2018

Easy to use

Works just as promised! Filters are configured simply and quickly, and everything works like a clockwork in my store. The possibility to adjust the navigation panel to the page’s layout is what I especially lacked in the native Magento, but now I can forget about this problem for good.

Stauros Giannoulakis

Sep 7, 2018

Great Extension Support!

Very good and immediate support from kind people. The plugin works like a charm!


Sep 6, 2018

Excellent extension and support

Great extension, does exactly what we want plus more! We had a few compatibility issues when first installed but aheadworks support, as always, sorted the issue very promptly.

The best in the business!


Apr 25, 2018

Very good module

After a problem of compatibility with another extension, they solved the problem in one day, technical support is really effective.
As usual Aheadworks did a quality job!


Feb 13, 2018

Thank you so much, good job!

I just want to say thank you for fixing this issue with swatches in Layered Navigation. This was a nice little gift for Valentine's Day.
Thank you, great support!


Oct 27, 2017

Best code practices

Great extension from a developer who cares about code quality.
My client bought a different module from other developer but I'm not keen, prefer to stick to AheadWorks modules.


Sep 29, 2017

A good improvment over the Magento 2 standard

I have over 5000 SKUs and the standard Magento 2 layered navigation is just not up to the task of sorting such a big catalog in a meaningful way for the visitor. This extension does the job very well thanks to the multiple select, extra filters and ajax loading.

The included Shop by Brands is also very useful. For a full package i recommend AJAX Cart Pro extension also.

Also the Aheadworks support is very good, really important for a website with many extensions and a custom theme.


Jun 9, 2017

Great Support

After an initial problem with the extension clashing with another, Aheadworks didn't hesitate in getting straight on the case and fixing it for us - great support from the team, thanks


Feb 16, 2017

Good module

Good module, easy to setup.
My client is happy, so am I :)
And support is top notch.


Dec 20, 2016

I like it

I like its functionality. It helps customers find products they want easier and faster, and that exactly at what we aimed.
It looks nice on our site. And it is easy and practical to use.
Besides, I got a free installation service. Thanks, guys! You know your job!


Dec 2, 2016

I like this one

Using this for several months already and totally satisfied.
Nice module, good work, AW!


Sep 6, 2016

1.1.0 brought huge updates

New version gets updated with AJAX, which is good, and there are two reasons why it is important:
1. This is the design many of store owners needed;
2. aheadWorks listens to their customers.
Also, a significant part of the code has been rewritten in the name of better compliance with Magento 2 guidelines, which, along with unit tests, makes an integration easier.
As a developer, I can't help appreciating their way of updating the products.


Aug 31, 2016


An extremely simple extension, but the one you can't do without. Virtually no setup required.


Aug 2, 2016

This is essential extension that every new store must have

I've been using this plugin for six months. It doesn't require additional configuration you have to worry about. Cool feature with an interactive frame. A bit frustrated about Ajax not included by default, hope to see it in the next update. Definitely recommend.

During the purchase I have to enter our url. Does this extension only work on 1 installation? Because we have a development environment and a production environment.
Our EULA allows using the extensions on a single production and as many dev or staging sites as you need without a need of purchasing an extra license.
Does it support multi-store?
Yes, it does. It is possible to configure the extension separately for different websites.
I have hundreds of product attributes already set up in my store assigned to my products. If I use this extension will I have to re-set them up again using the filters section as in the demo? thanks
If existing attributes work fine with native Magento navigation there is no need to reconfigure them to make them appear in our Layered Navigation.
What is aheadworks policy on supporting its modules? Specifically if a security vulnerability is found will aheadworks create a patch?
Our extensions come with included support period and we are able to provide technical assistance when the support is active.
As for security vulnerabilities and bugs, we are trying our best to fix them free of charge regardless of the support period status.
This extension for Magento 2 supports Saudi riyal currency and Arabic Language?
If your currency and language is natively supported by Magento 2, the extension will also support it.
However, to work with RTL most likely some style adjustments will be required and you will need to translate some options the same way as you did with your Magento.
Does the extension support full page caching?
Since full page cache is a native Magento 2 feature, all our extensions for this platform support it.
I run Magento 1.X. Will my currently installed extensions from aheadWorks work in Magento 2?
Due to a significant difference between Magento 1 and Magento 2 branches, the extensions for M1 will not work in M2.
However, the owners of the extensions by Aheadworks for Magento 1 can get 25% discount on purchase the same extensions by AW for M2
Which URL do I specify on checkout if I've got only a development store at the moment?
You need to enter a final address of the site when it will go live.

If the domain name is still under consideration at the moment of purchase, you can enter an address of your dev environment. In this case, don't forget to contact us when the final domain name has been registered: our support team will change it by your request.
I run Magento 2 on AWS with ELB (Elastic Load Balancers) do I need a license per EC2 instance? They are all behind the same domain.
Such setup is considered to be a single Magento environment, so you need only one license.

Please wait...

added to cart
Go to Checkout Continue Shopping
Continue shopping
View cart & checkout