So I've redesigning this web that has a lot of menus (> 100 menus total in my app). Is there a limit of list items displayed on mega menus?

enter image description here

and what should be the best behavior for "See More" button on mega menu? I've been thinking it should go to list of menus page, but I'm afraid it won't show a lot of menu and other menu isn't discoverable by users.

enter image description here

Thank you.

  • What is the reason why they must all be on the mega menu? Do they all have the same important and frequency of usage/visit? Is it possible to have some of them be contextual or show up in secondary or auxiliary navigation?
    – Michael Lai
    Commented Dec 21, 2021 at 22:25
  • They at least visited the menu once in every month. The homepage lists of menu are menus that they use daily, but it's hard to know if there are any new features added. It's okay not to show up in homepage, I just wanted them to be discoverable despite hundreds of menu being in the app @MichaelLai
    – odp
    Commented Dec 22, 2021 at 1:12

1 Answer 1


I don't think there is a maximum number, other than the difficulty of use.

There are several solutions:

  • Left side bar menu with main categories
  • Scrolling window
  • Horizontal slider


Personally I would avoid the See more button, there are enough dynamic tools to show all items.

Example staples.com

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.