Introduction

Giuliomax Menu Builder is a free, open-source WordPress plugin that lets you build any kind of navigation menu — from a simple list to a full-width mega menu — without writing a single line of code.

What is Giuliomax Menu Builder?

Most WordPress menu plugins either charge for the features that matter or lock you into a visual builder that produces bloated markup. Giuliomax Menu Builder takes a different approach: every feature ships in the free version, the output is clean and semantic, and the settings panel lives directly inside the standard WordPress menu editor you already know.

You can use the plugin in two ways:

Key features

FeatureDetails
50 ready-made themesOrganized into 10 style categories. Apply in one click.
Mega menusFull-width, multi-column dropdown panels. No code required.
Logo supportPlace a logo in the bar, with a separate mobile logo and optional link.
Sticky bar & effectsSticky-on-scroll nav, scroll progress bar, entrance and hover animations.
Announcement barSticky promotional banner with an optional live countdown timer.
WooCommerce cartCart icon with a real-time item badge in the nav bar.
Built-in searchMenu search and in-page search, keyboard accessible.
Visibility rulesShow or hide items by user role, device, schedule, or login state.
Mobile menusThree styles: Dropdown, Fullscreen, and Drawer (left or right).
Gutenberg blockNative block for FSE themes. Works in any header template part.
AccessibilityWCAG 2.2 AA. Full keyboard navigation, ARIA labels, focus rings.
MultilingualCompatible with WPML, Polylang, and TranslatePress.
70+ Google FontsApply any font to the menu without leaving the settings panel.
Import / ExportTransfer your menu configuration between sites with one file.

Completely free. There is no Pro version, no upsells, and no features hidden behind a paywall. Every item in the table above is available immediately after installation.

Requirements

Quick start

  1. Install the plugin from the WordPress plugin directory — search for Giuliomax Menu Builder.
  2. Activate it. A new Menu Builder item appears in your WordPress admin sidebar.
  3. Open Menu Builder to add your pages, choose a theme, and configure mobile behaviour.
  4. Add the menu to your site using either the shortcode or the Gutenberg block.