New discounts and limited-time offers every two weeks! 💸 Don't miss out on your opportunity. SHOP NOW

Mega Menu for Magento 2

Improve customer shopping experience by providing a fast and flexible access across your webstore pages. Employ Magento 2 Mega Menu Pro extension to create attractive and dynamic navigation menu without any technical skills.
  • Use different layouts for your menu display
  • Add CMS blocks, images, products, brands, links
  • Highlight menu items with eye-catching labels
  • Apply hamburger menu to a category tree
  • Benefit from mobile responsive design
  • Improve mobile shopping with PWA add-on
60 days money back
Free lifetime updates
90 days free support

Boost conversions by enriching your store navigation with powerful tools

Save $27.40

 🚩 Challenge

At any given time, only 16% of your store visitors are actually making purchases, while about 68% of users are just browsing. Usually, customers are not patient enough to make multiple steps to find something. If they don’t find the needed goods quickly, they are likely to leave the store.

💫 Solution

Mega Menu Pro will help you create smooth navigation throughout your website. Easily configure a dynamic menu bar with needed categories, subcategories, products, brands, CMS pages, static blocks and URL links. This way you will make the store navigation intuitive and grow your sales.

See how to configure the main Mega Menu use cases

What benefits do you get for your store


Boost revenue by attracting customer attention to various products right from menu bar

Decrease your store bounce rate by letting customers quickly find the needed goods


Enhance customer experience by providing them with flexible store navigation

Engage customers with dynamic navigation menu

Significantly improve customer shopping experience by implementing flexible navigation across your webstore pages. Create appealing and dynamic menu by adding various eye-catching content right to the top menu bar.


Engage customers with dynamic navigation menu

Discover the advanced Magento 2 Mega Menu extenstion to enrich your webstore with an impressive navigation menu. Display multiple subcategories, add CMS blocks, widgets, images, products and banners to draw customer attention. Make your store ourstanding and extremely competitive by placing unique content for each category dropdown: top, main content and bottom areas.

Promote your featured products

Mega Menu Pro for Magento 2 can be used as an effective promotional tool. Show your featured products, promote profitable brands or boost sales by applying extra Mega Menu functionality.

Choose your perfect menu solution

Key FeaturesMega Menu Lite view demoMega Menu Pro view demo
Menu design options
Use ready-made color schemes
Create a custom design
Enable a hamburger menu type
Use accordion/drill down menu type for mobiles
Visualize categories with icons
Activate a sticky menu
Main categories
Create rich media content
Add content to subcategories
Highlight categories with labels
Custom menu items
Add internal/external URLs to custom items
Highlight items with labels
Display items on mobiles
Add visual content
Menu builder
Drag and drop menu items to change their order

Enrich your store menu with advanced tools

Add Magento 2 Improved Layered Navigation to equip your website with a highly flexible vertical and horizontal navigation menu. Let your customers use product, price and search filters along with handy widgets.

According to the statistics, the extension can cover each business need in synergy with the following solutions: magento 2 configurable product extension and magento shipping plugin.

Adobe partner logo
Magento Marketplace logo
See 202+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Yes, once you buy any extension(s) by Amasty, you’ll get free lifetime updates for the product(s).Also, you will get 3 months of a free trial for support subscription. Magento support subscription plans:Monthly Annual -20% Lite.vyobs1l-s{text-align:...
Do you have the installation service?
Yes, we provide a professional installation service. You can purchase it when ordering an extension. If you buy more than 1 extension in one order, we can install all of them! If you need to configure plugins according to your business needs, you can...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. But we have three months of free support and a 60-day money-back guarantee. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty provides a 60-day money-back guarantee. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you.  To get a full or partial refund of your order, please create a ticket in our support...
How can I receive a discount?
According to the rules of Amasty's Reward Program, you get $15 back to your reward points for every $100 spent. You can spend them to buy other extensions or services from our catalog. These Points are valid for 60 days from the purchase date. You ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload: 1. log in to the customer account; 2. navigate to the Products tab, scroll to thePackages section, andclick the Download link next to the extension that should be updated; 3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
Magento 2 Amasty extensions installation
Each Amasty extension package is provided with the extension files, installation & setup guides, and a license agreement. Some extensions include import files examples as well. So how to install our Magento extension? What is the plugin...
How can I prolong support?
When you get any support subscription plan, it will be prolonged automatically. Also, you can cancel your subscription at any time. For this, go to your customer account and open the Subscriptions tab.
What should I do if my Reward Points have expired?
According to our reward program, the Reward Points are valid for 60 days starting from the moment they’re transferred to your account. But we always try to stay supportive, so you can create a ticket, and we’ll consider your case individually...
How can I use my Reward Points?
How to check your reward points balance? Step 1. Log in to your customer account or create a new one. After this, you will be redirected to your account dashboard. Step 2. In the left menu choose Reward points. Step 3. You will see your current reward...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
How to create the Mega Menu in Magento 2 in 3 minutes?

Wondering how to create a Mega Menu in Magento 2? Creating may look like a long and difficult process. But with our Magento Mega Menu extension and documentation to it, you can set up a basic menu in 3 minutes

Customer Reviews

Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.

Request a Quote

Submit this form now and we will get back to you promptly!

What feature your extension lacks?

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

Version 2.1.1
Last Update: Sep 14, 2021
2.1.1 - Sep 14, 2021
  • Improvement we added href attribute to the child category links on both desktop and mobile to improve HTML structure
  • Fix we resolved the issue with widgets being unable to render in custom menu items
  • Fix we fixed breadcrumbs on product pages
2.1.0 - Aug 17, 2021
  • New now labels are available for configuration at subcategories level in any mode
  • New now it is possible to hide content and display categories or custom menu items as single menu items - you can also use this option to prepare content in advance and show it later when it’s more relevant
  • New we updated labels' design
  • Improvement we further improved the top menu’s rendering performance: now it is displayed instantly and doesn’t wait for js components to load which significantly enhances user experience
  • Improvement we added the caching of GraphQl queries to speed up them
  • Fix now update scheduler works as expected on Magento Commerce with the extension enabled
Version 2.0.4
Last Update: Jul 08, 2021
2.0.4 - Jul 08, 2021
  • New now the sticky menu option is available for mobile devices
  • Improvement we adjusted the extension to exclude the impact on Cumulative Layout Shift score which measures a user experience event
  • Fix we resolved the issue with menu tabs translation
2.0.3 - Jun 23, 2021
  • Improvement now the extension no longer uses a previously saved color scheme for ‘Blank’ option
  • Fix we eliminated the issue which occurred upon manual extension update
2.0.2 - Jun 21, 2021
  • Fix we resolved the issue with the store logo on the checkout page
2.0.1 - Jun 03, 2021
  • Fix we resolved the issue with ACL admin resources
2.0.0 - May 28, 2021
  • New the extension code was renovated and refactored, we converted the module to UI components to make it more lightweight and faster. Also we isolated a core part of the extension (please, kindly note: the links to Custom Items and Menu Builder pages are now belong to ‘Mega Menu Lite’ menu tab)
  • New we implemented UX modification to mobile templates aimed at avoiding of unexpected switch to a parent category upon expand/collapse action
Version 1.9.2
Last Update: Mar 17, 2021
1.9.2 - Mar 17, 2021
  • Fix we resolved the issue with saving of custom menu items' positions in the Menu Builder
  • Fix now a menu button is displayed correctly on mobile devices in case the extension is disabled
1.9.1 - Dec 18, 2020
  • Fix we resolved minor issue related to menu icon path
1.9.0 - Dec 10, 2020
  • New we designed a new mode for subcategories display: now it is possible to configure and show the content for categories of any level if necessary
  • New we introduced an option to show icons for categories in menu - now you can visualize category names for more intuitive navigation on a desktop and/or mobile view
  • New now you can set external URLs for Custom Menu Items
Version 1.8.0
Last Update: Oct 05, 2020
1.8.0 - Oct 05, 2020
  • New we covered the main plugin's features with MFTF tests. It will help to improve quality and stability of our extension
Version 1.7.6
Last Update: Sep 23, 2020
1.7.6 - Sep 23, 2020
  • Improvement now desktop hamburger menu content can be scrolled if the height of window is exceeded
  • Improvement we improved Menu block rendering to prevent performance impact
  • Compatibility we enhanced compatibility with Varnish
1.7.5 - Sep 03, 2020
  • Compatibility we improved the module functioning in combination with Amasty Jet Theme and Automatic Related Products extension
1.7.4 - Jul 21, 2020
  • Fix we fixed the display of Mega Menu if Review widget and Varnish are used
1.7.3 - Jul 16, 2020
  • Fix we improved compatibility with Magento 2.3.2 and less
1.7.2 - Jul 15, 2020
  • Compatibility now the extension is compatible with Amasty Jet Theme
  • Fix we resolved the incorrect display of breadcrumbs on product pages in case of using hamburger menu for categories
1.7.1 - May 05, 2020
  • Compatibility compatibility with Amasty Shop By Brand extension was improved
  • Fix we fixed the issue which occurred upon root category disabling
1.7.0 - Apr 14, 2020
  • New now Menu Builder supports configuration on store view level
  • Improvement we slightly modified desktop design: now categories without subcategories don't contain arrows
  • Improvement now the highlight of active menu items is applied to CMS pages (if used as custom menu items) as well
  • Fix we corrected the display of categories in breadcrumbs on PDP
  • Fix we fixed the issue with missing welcome message for logged in customers in hamburger menu on desktop
Version 1.6.4
Last Update: Mar 05, 2020
1.6.4 - Mar 05, 2020
  • Compatibility compatibility with Amasty Blog Pro was improved
1.6.3 - Feb 06, 2020
  • Improvement we added an option not to load plugin's color styles for store owners who are used to defining color scheme using Magento LESS files
1.6.2 - Feb 03, 2020
  • Compatibility compatibility with Magento 2.3.4 was improved
1.6.1 - Jan 21, 2020
  • Compatibility compatibility with read GraphQL was enhanced: now it supports 'per store view' configuration and Amasty MegaMenu Products widget settings
  • Fix we implemented minor design fixes
1.6.0 - Nov 26, 2019
  • New we added a Drill Down template for mobile view which shows each menu level on separate tab
  • Fix we implemented several styling fixes
Version 1.5.0
Last Update: Sep 27, 2019
1.5.0 - Sep 27, 2019
  • New we introduced Menu Builder functionality, which will help you to switch the position of top-menu items (both top categories and custom menu items) easily. Drag&drop is available to make the process more convenient
  • New we added the ability to upload a background image for submenu popup
  • New now you can differentiate custom items and create separate ones for desktop and mobile view
  • Compatibility now the module is read GraphQL compatible
  • Fix minor issues were resolved
Version 1.4.0
Last Update: Aug 08, 2019
1.4.0 - Aug 08, 2019
  • New we added an option that allows you to highlight the active mega menu item. Your customers will always know which category they are on right now
  • Improvement we added the ability to choose CMS pages and Amasty Landing Pages right on the custom item’s configuration page. If you want to use one of such pages as a custom menu item, there is no more need to copy and insert URLs, you can just choose the required page from the drop-down list
  • Improvement now products are getting loaded by AJAX
  • Fix we solved the issue with displaying of custom menu items on different store views
Version 1.3.0
Last Update: Jul 25, 2019
1.3.0 - Jul 25, 2019
  • New we added the ability for desktops to place a category tree under a hamburger menu. This type of menu is similar to Amazon and eBay style
  • Compatibility compatibility with Page Builder was enhanced
Version 1.2.0
Last Update: Jul 01, 2019
1.2.0 - Jul 01, 2019
  • New we added a new widget type for products list which allows showing products in slider
Version 1.1.1
Last Update: May 13, 2019
1.1.1 - May 13, 2019
  • Fix an issue with javascript console error was resolved
1.1.0 - May 10, 2019
  • New ability to display sticky menu navigation during vertical page scrolling was added
Version 1.0.1
Last Update: May 03, 2019
1.0.1 - May 03, 2019
  • Fix an issue with Menu Custom Item grid was resolved

Ratings & Reviews

96% of 100
© 2009-2021 Amasty. All Rights Reserved.