Free Installation
Free 1-Year Support
Free Update
30-Day Money Back

Mega Menu for Magento 2

Magento 2 Mega Menu Extension allows admin to design menu for better website navigation.
  • Provide 3 sub-menu levels
  • Support 3 types of sub-menu: classic, category listing and content
  • Freely customize Menu URL: category link or custom link
  • Allow to add, delete and edit menu items
  • Insert labels to highlight menu items. For example: Hot, New, Sale
  • Freely insert static blocks into menu
  • Co-developed by BSS Themes
Community: 2.0.x - 2.1.x - 2.2.7 - 2.3
      |      Enterprise: 2.0.x - 2.1.x - 2.2.7 - 2.3

* Required Fields


Mega Menu for Magento 2 free extension is helpful for admins to take control of the menu. Shop owners can create and customize the mega drop-down menu to provide online users with visible and super-easy navigation. This well-designed Magento 2 Mega Menu extension is the cooperation between BSS Commerce team and BSS Themes team for the best user experience.

Besides Magento 2 Mega Menu FREE extension, you can also explore many other outstanding Magento 2 Extensions for better UI, and UX like Ajax Add to cart, One Step Checkout, Quick View

Key features of Magento 2 Mega Menu extension:

  • Navigate Magento 2 Mega Menu to 3 sub-menu levels

You can take full use of three sub-levels of Magento 2 Mega menu free extension to navigate web visitors to whatever they want so that customers can reach and purchase their favorite items with ease.

3 sub-menu levels supported by Magento 2 Mega Menu extension

  • Add sub-menu levels under three types: classic, category listing, and content

Magento 2 Mega Menu extension provides category listing, classic, and content types to help store owners create menu list with the professional look and rich content.

"Content" option to include various content blocks in different positions of the submenu.

Under the mega content menu, you are easy to create and arrange new blocks in 5 positions under the sub level. They are Content Block, Top Static Block, Left Static Block, Right Static Block, Bottom Static Block.

Please note that Magento 2 Mega Menu Content type is available to the first sub-menu only.

Magento 2 Mega Menu Content Type

"Classic" option to display three levels of sub-menu straightforwardly.

With the support of the mega menu classic feature, all sub-items are expandable in one big drop-down area so that customers can have a quick view of the entire websites and they are likely to click for more.

Magento 2 Mega Menu Classic Type

"Category Listing" option to display sub-items in the list followed by four block positions

Similar to Magento 2 Mega Menu Content type, you can add blocks in different areas of the sub-menu level such as Top Static Block, Left Static Block, Right Static Block, Bottom Static Block. Moreover, sub-items are shown in the category listing view.

 Magento 2 Mega Menu Category Listing Type

  • Insert labels such as Hot, New, Sale to highlight the mega menu.

Using Magento 2 Mega Menu free extension, you can draw customers’ attention to the sub-menu with catchy labels and trigger them to explore more.

  • Link to a category link or custom link

Besides various blocks, Magento 2 Mega Menu extension also supports adding a custom link or category link to created sub-items. You can bring customers to any pages as wanted.

  • Edit, delete and edit menu items in double clicks

In the backend, you can manage all mega menu levels within few clicks.

Why Magento 2 Mega Menu is your Must-have extension?

  • Users can find all information and products at the first sight

With the help of Magento 2 Mega Menu free extension, online shoppers will find the most accessible path to go through sites while by the default classic navigation, customers need multiple clicks to reach contents or products. Expandable mega menus will show all information one panel and use icons/other graphics. Hence, customers explore faster no matter where they are on your pages.

  • Improve user experience

It is no doubt that people always pay more attention to well-designed websites. A professional and beautiful navigation bar is the first thing you should do to attract customers because it displays everything at a glance. Mega Menu provides room for a short description of offerings. It is very beneficial when a new customer comes to your website.


  • Menu drag-down
    Hello Support Team,

    I installed your extension and it is working nicely. But there i found that i can not change sorting order of menus or sub-menus.
    Currently we have to delete menu and then Create where we want to show.
    Please can you suggest solution me for that.

    Thank you
    verified buyer
    Reviewed by vijay Gupta on 21 September 2018
  • Simple but good
    I love Mega Menu for Magento 2 of BSS Commerce. It is not only free, but it is awesome as well. It has features which i need for my site. I can customize to get what i want. Thank BSS a lot!
    verified buyer
    Reviewed by Tony J. on 18 April 2018
  • Best extension and support team
    I am very satisfied with this website's team and extensions. They have not made me disappointed since the day i purchased the first module. Mega Menu for Magento 2 is no exception. Thanks BSS's team!
    verified buyer
    Reviewed by Anthony Brian on 18 April 2018
Write a Review
You're reviewing: Mega Menu for Magento 2
How do you rate this product? *

Release Note

  • v1.0.0: First Release
  • v1.0.5: Fix error of not displaying menu on store view level; Fix error of Mega menu item when creating sub-item; Fix error with category including Menu content type which is content
  • v1.0.6: Fix Menu display issue on Magento 2.2.6 with bootstrap 4 installed
  • v1.0.7: Add css layout grid bootstrap
  • v1.0.8: Fix bug when editing Menu in admin; Fix bug with custom class; Fix bug with bug with declaring template wysiwyg