£101.99 £84.99
Compatible with Magento 2 community and enterprise 2.3.x - 2.4.x including cloud edition

Magento 2 Subcategory Grid/List extension extends the default category feature of Magento 2. This extension enables you to display subcategories with proper images and description on your category page. You can choose between two modes of display Grid view or List view. So it makes the page look a lot better. Stores with a complex category hierarchy can benefit from this module. It will help your users navigate the store with ease..

  • Extends default Categories feature in Magento 2
  • Display your sub-categories in a grid/list format
  • Customizable image and description
  • Options to change background color of image, height and width.
  • Option to add a thumbnail placeholder image
  • A widget to insert subcategories on any page

Free Support

up to 60 days

Free Upgrades

up to 1 year

Fully open source


Composer Package name:
Latest Version:

Product description

Magento 2 Subcategory Extension

Compatible with Magento 2 community and enterprise 2.3.x - 2.4.x including cloud edition

This Magento 2 subcategory Grid/List extension introduces an extra feature that lets you display the subcategories on the category page. You can add an image, description, and select the number of columns you want your subcategories to appear in. And depending upon that you can have a grid view or a list view. Your store will be much easier to browse. It makes up for an incredible user experience. Mainly, stores with several categories and subcategories can utilize this extension to improve their user interface.

Purpose of This Extension

The main purpose of this extension is to incorporate an extra layer of navigation so that users can see subcategories on the category page for convenient browsing. Previously, the Magento’s default functionality did not let us display subcategories under a category page. We have created a widget that automatically fetches your subcategories on the category page while you can provide the image and the description for each one of them from the Catalog > Categories > Sub-сategories Settings.

Highly Improved Navigation

User experience is one of the key aspects of any e-commerce store. If you are not pointing your customers in the right direction on your store then they are most likely to get confused and won’t come back. Stores with tons of products need to provide proper paths. Using this extension you can properly display subcategories on a category page. The Magento 2 out-of-the-box settings do not let you display subcategories on a category page which is a deal-breaker for customers on complex stores. You need to provide a proper path so the users do not need to think a lot and they can browse the store easily.

Our extension will help you display sub-categories on a category page with the image as well as a description. To do this you will have an extra option in the display settings of each category, you just need to select that from the dropdown. You can manage all the functionality of this extension directly from your backend. This extension essentially provides a flawless feature so that users can view the available subcategories on the category page and clearly understand them then navigate to where they want to go. It is one of a kind module available in the market.



"I have several custom pages on my store that elaborate on certain specific product categories. I want to display subcategories of that category in a grid view somewhere on the page. Would it be possible using your extension and how?”

Yes, our extension can help you display subcategories of a particular category on any page or block of your choice. To easily do that login to your admin panel and navigate to that page or block where you want to display the subcategories. For example to display it on a specific page go to Content>Pages and find your page then click on edit from the Actions column. Now scroll down to the content section. Click on the Insert widget wherever you want your subcategories to be displayed. From the widget, type choose Subcategories list. A number of options will appear before you. Select the main category whose subcategories you want to display. Optionally Choose to add a short description or not and select the number of columns for the subcategory grid. Lastly, click on the insert widget and save. Your subcategories should now appear on the page.

subcategory scenario 1

Below are the main features of this module-:

  • The extension extends the default Category feature of Magento 2.
  • It enables you to display sub-categories in a grid/list format on a category page..
  • You can add the thumbnail image for each of the Subcategory.
  • You can add the description for each of the subcategory.
  • Options to customize image such as background colour, height, and width.
  • It also has an option to select the number of columns you want your subcategories to appear in.
  • You can select Display Mode as “Subcategories only” from Admin > Catalog > Categories > Display Settings.
  • Separate widget to automatically fetch subcategories on the category page.
  • Ability to reuse this widget on different pages such as promotional pages.
  • Provides ease of access to your store.
  • Easy to use and manage from backend.
  • You can enable or disable the features such as background colour of description, thumbnail placeholder image, thumbnail width, and height from the admin panel.
  • It is a unique module rarely available in the market.
  • This module fully supports multi-stores and websites.
  • User friendly interface.
  • Easy to install and manage.

We provide 60 days free support and 12 months of free upgrade from the date of purchase for any standard Magento site. Installation service is also available with a minimal charge of £70 for any standard Magento Site. Additionally, you can buy our 12 months free premium support and free lifetime upgrade for just £70. If you need any help with this extension or you want to enhance this extension to meet your business needs, please contact and we will get in touch with you within 48 hours. And if we like your idea we might do the solution at a discounted rate or for free.

** Please refer to our FAQ or T&C section for running our extensions on multiple domains or sub-domains


Frequently Asked Questions

Q. How can I display subcategories in Grid/List View
A. Your sub-categories can we displayed in a list or a grid format depending upon the number of columns you provide from the setting. Go to Catalog>catagories click on the category whose subcategory you want to display. Scroll down to find Subcategory settings. Here you can choose the number of columns between 1-12 depending upon your requirement. If you set the number of columns to 1 then your subcategories will be displayed in a list view and for any other number they will be displayed in a grid view. subcategory Grid/List view
Q. Can I customize features such as description colour, and image size?
A. Yes, you can provide custom colours, image height, and width from the configurations of your admin panel. Go to Stores>Configuration>Scommerce Configuration> SubCategory.subcategory settings
Q. Is it possible to specify which subcategories you want to display?
A. Yes, you can disable sub-categories to not show in the grid but if they are enabled they will automatically show. To display subcategories under a category go to Catalog>Categories select your categiry and then scroll down until you find Display settings. Now under Display Mode dropdown choose "Subcategories only".
Q. Does this module affect the original navigation in any way?
A. No, it is an added feature that will let you define subcategories on a category page. To display subcategories under a category go to Admin>Catalog>Categories select your category and then scroll down until you find Display settings. Now under the Display Mode dropdown choose "Subcategories only" to show sub-categories instead of products or CMS block.subcategory display settings
Q. How does it improve the user experience on your store?
A. By providing extra information on each of the sub-categories under a category on one page, your customers will be able to navigate smoothly and accurately towards the particular products they want to browse.
Q. Does this module support multi-store environment?
A. Yes, it does.
Q. How can I provide short description for my sub-categories??
A. You can provide a short description to your sub-category by going into Admin>Catalog>Categories select the sub-category where you want to add short description then go to Sub-categories settings and enter short description as shown belowsubcategory description
Q. Can I show different column grid for each category for example I want to show 4 grid column for one category and 3 grid column for another category??
A. You can select the number of columns that your subcategories will be displayed in by going into Catalog>Categories select to your main category then go to Sub-categories settings and select the number of columns from the dropdown Number of columns. You can select between 1-12 columns.subcategory columns
Q. I want to show sub-category under specific block or pages, can I do that using this extension?
A. Yes, you can show subcategories on any page or block using this extension. Login to your store's admin panel then go to Content>Pages and choose the page or block where you want to insert the widget. Next, go to content section and click on insert widget. From the list choose Subcategories List a number of options will appear before you such as "select category", "description", and "number of columns". Select the main category whose subcategories you want to display and click on insert widget. Save the page and you are done.subcategory widget
Q. How can I get license key for my development website?
A. If you want to get the license key for the developer website, please contact our team at core@scommerce-mage.com along with order number and development site URL. The developer website can be on a separate Magento installation than your base domain for which the license was purchased
Q. Can I test the extension before buying?
A. Unfortunately we can't provide you extension for testing purposes but we have demo available for most of our extensions and happy to provide full refund if the extension doesn't work
Q. Can I request for customisation on your extensions?
A. Yes we do provide all sort of customisation for our clients at the reasonable rates. And if we believe the customisation will help our product then we also provide great discount on the customisation
Q. I have two live domains, do I need a separate license key for each live domain?
A. Yes you need to buy a separate license key for each live domain (www.site.com) or sub-domain (de.site.com) or subfolder (www.site.com/de). If you are buying licenses for more than four live sites in one transaction then we can offer you 30% discount on total amount
Q. How can I upgrade my extension to the latest version?
A. If your extension is within the free upgrade period (12 months from purchased date) then simply email us with your order number and our team will send you the latest version of the extension but if it is outside free upgrade period then you need to buy an upgrade using the following link

Once you received the latest version of our extension then we would highly recommend to delete all the files and folder of our extension from your website first before uploading the latest version because we might have removed existing files and keeping existing files could cause problems on your website.
Q. Does my license get expired after certain period?
A. No, your license is not going to get expired but we would highly recommend upgrading to get all the latest fixes (including security fixes if any), improvements and new features. In the upgrade, we also ensure it is compatible with the latest version of Magento and when you upgrade you will have a smooth transition.
Q. How can I manually uninstall your module?
A. Please follow the below steps -:

Step 1: Navigate to our store and login to your account. Then go to the My Account Section, on the left menu click on Composer Instructions.
My account section
Step 2: Next, run the config commands shown on the top of the page then click on the extension that you want to install. A composer require command will be revealed in the dropdown menu. Run the command then clear caches to complete the installation. Composer instructions

Change Log

Version 2.0.4
2021-09-23 11:04:00
Added feature to have list view when one column is defined at the sub-category setting level.
Version 2.0.3
2021-07-21 15:10:37
Added unique cache key to make sub-category widget works with varnish as in some cases it was getting disappeared from category and CMS pages.
Version 2.0.2
2020-12-15 21:45:43
Added feature to hide sub-category from the category pages when sub-category is set to inactive in admin panel. Also checking if module is enabled or disabled to show sub-category view on the frontend.
Version 2.0.1
2020-12-07 14:02:24
Added feature to enable or disable showing short description as part of sub-category widget. Also added PHP 7.4 support.
Version 2.0.0
2020-09-08 12:20:41
First release for the extension
Show More
Show Less


Write Your Own Review
Write a Review