header-logo
Learn how to build your website and business using Wix.
Learn how to build, manage, and maintain a site with Wix.
Manage subscriptions, plans and invoices.
Run your business and connect with members.
Learn to purchase, connect or transfer a domain to your site.
Get tools to grow your business and web presence.
Boost your visibility with SEO and marketing tools.
Get advanced features to help you work more efficiently.
Find solutions, learn about known issues or contact us.
placeholder-preview-image
Improve your skills with our courses and tutorials.
Get tips for web design, marketing and more.
Learn to increase organic site traffic from search engines.
Build a custom site using our full-stack platform.
Get matched with a specialist to help you reach your goals.
placeholder-preview-image
In this article
  • Adding a menu
  • Adding and managing menu items
  • Adding dropdowns to your menu
  • Changing the menu's layout
  • Designing vertical and horizontal menus
  • Working with menus on mobile
  • FAQs

Wix Harmony Editor: Adding and Managing Menus

12 min
In this article
  • Adding a menu
  • Adding and managing menu items
  • Adding dropdowns to your menu
  • Changing the menu's layout
  • Designing vertical and horizontal menus
  • Working with menus on mobile
  • FAQs
This article refers to the new Wix Harmony Editor, released in January 2026. If you're unsure whether you’re using the Wix Harmony Editor or the Wix Editor, view more information here.
Menus make it easy for visitors to explore your site and discover what you offer. Choose the pages, and links that matter most to you. You decide how your menu looks and works, so navigation always feels natural — no matter what device your visitors are using.

Adding a menu

Add a menu to your site to get started. We recommend keeping your site menu on the header, but you can add custom menus to other sections (e.g. footer) to tailor the navigation experience.

To add a menu:

  1. Go to your editor.
  2. Click + Add at the top left of the editor.
  3. Select the Menu category.
    Tip: Click the Arrow icon  next to the categories to browse through the list.
  4. Depending on the type of menu you want to add, follow the steps below:
Did you know?
If you add a menu bar to your header, it automatically becomes a hamburger menu on mobile. This keeps the navigation on your site clean and tidy on smaller screens.

Adding and managing menu items

Once you've added the menu, choose the items you want to display. Select regular site pages, collections of app and CMS pages, or specific pages within a collection. You can also add dropdown containers and links to truly tailor the experience for your client's needs.
You can always adjust an existing menu and the items it shows. Add more items, remove ones that are irrelevant, or change the order to keep the content fresh. 

To manage a menu:

  1. Go to your editor.
  2. Click the menu.
  3. Click Manage Menu.
  4. Choose what to do next:

Adding dropdowns to your menu

Use dropdowns to group related pages under a single menu item and keep your navigation easy to scan. Choose a parent item, whether it's a page or a link, and nest other pages beneath it to create the dropdown. 

To add and set up a dropdown:

  1. Go to your editor.
  2. Click the menu.
  3. Click Manage Menu.
  4. Decide which menu item should be the dropdown title.
  5. Move the first menu item to the dropdown:
    1. Drag the relevant menu item below the dropdown title. 
    2. Hover over the item you dragged and click the More Actions icon 
    3. Select Move under "Page Name".
  6. Repeat step 5 for all other items you want to move to the dropdown.

Changing the menu's layout

A clear menu layout helps visitors quickly see where to go next. Choose a menu bar when you want all your items visible in a line or column, with extra control over what happens when a horizontal menu runs out of space. If you prefer a compact icon to open your navigation, choose a hamburger menu – ideal for clean, minimal layouts or when space is limited.

To change the menu's layout:

  1. Go to your editor.
  2. Click the menu.
  3. Click Change Format on the action bar.
  4. Choose the relevant option under Menu:
    • Menu bar: Menu items are displayed in a navigation bar. Under Orientation, choose whether the bar is horizontal or vertical.
      Tip: For horizontal menus, you can also choose the Item behavior when there isn’t enough room for the items on your visitor's screen — either let the menu expand (Fit to text) or add a button to scroll through the extra items (Fit to scroll).
    • Hamburger: Visitors see an icon that they click to open the menu. This is a great option for clean, minimalistic layouts. 

Designing vertical and horizontal menus

Make your menus stand out by customizing every detail, from colors and borders to text, corners, and layout. Whether your menu is horizontal or vertical, you can control how the menu bar and its items look, design dropdowns, and adjust spacing so everything feels just right for your visitors.
Designing a hamburger menu?
Read our article about hamburger menus to learn more. You can design every bit, from the button to the container. 

To design a vertical or horizontal menu:

  1. Go to your editor.
  2. Click the menu.
  3. Click the All design options icon  on the action bar.
  4. Select the relevant part of the menu under Choose what to design.

Working with menus on mobile

When viewing your site on a phone, your header transforms to create a smooth, clutter-free experience. Elements on your desktop header (e.g. navigation links, social icons) move into a compact hamburger menu, leaving just the essentials at the top. You can move elements inside the mobile menu or take them out as needed.

To adjust the header menu on mobile:

  1. Go to your editor.
  2. Click the Mobile icon  at the top right of the page.
  3. Click the hamburger menu icon.
  4. Click the Regular Mode dropdown and select Hamburger Menu.
  5. Choose what to do next:
    • Reposition elements inside the container: Drag elements to move them around the container of the hamburger menu.
    • Move an element elsewhere on your site: Cut the element using the right-click menu or Ctrl + X (Cmd + X for Mac). Then, paste it in the relevant section. 

FAQs

Click a question below to learn more.

Helpmate

Hello

Need a bit more guidance?
Summary of this article
Unlock personalized helpLog in to get the most out of Helpmate.