Community Edition free · PRO available

Ribbon UI Studio v4 — visually design RibbonX, VBA forms and modern Office interfaces.

Build Office add-ins in one studio: visual Ribbon design, VBA editing, classic UserForms and PRO Modern Forms. Use InstallerLab for EXE, MSI and Bundle deployment.

EExcelWWordPPowerPointRRibbonX + VBA
01Design RibbonX→02Build VBA→03Package installers

Free distribution via GitHub Releases · Windows desktop application · Formerly: Office Ribbon Editor

Main XML editing workspace
LatestMain XML editing workspace
Made forExcelWordPowerPointOffice Open XMLRibbon UI Studio v4

Ribbon UI Studio v4.0.0

From RibbonX editor to visual Office add-in studio.

v4 adds the Ribbon Visual Designer, a native VBA UserForm designer and, in PRO, Modern Forms, modern dialogs and add-in licensing management.

Ribbon Visual DesignerVBA UserFormsModern Forms · PROAdd-in Licensing · PRO
Ribbon UI Studio v4 Ribbon Visual Designer

Community and PRO

Two editions, with a clear feature split.

Community keeps a strong RibbonX, VBA and native-form workflow. PRO adds the modern UI layer plus protection and distribution features.

Community

Office design without Modern Forms

  • ✓ RibbonX / VBA editing
  • ✓ Ribbon Visual Designer
  • ✓ VBA UserForm Designer — classic native forms
  • ✓ imageMso / custom icons
  • ✓ Callback generation and diagnostics
  • ✓ XML validation and editor workflow
PRO

Everything in Community + modern UI and distribution

  • ✓ Everything included in Community
  • ✓ Modern Forms Designer + runtime
  • ✓ Modern VBA-compatible dialogs
  • ✓ Add licensing to Office add-ins
  • ✓ Remove add-in licensing
  • ✓ Advanced packaging/protection workflow
InstallerLab required for Bundle Installer

To generate the Bundle Installer for an add-in, InstallerLab must be installed. Ribbon UI Studio prepares the add-in project and uses InstallerLab to create the Bundle Installer.

installerlab.website ↗

Explore the workflow

Which add-in do you want to create?

.xlam

Excel RibbonX

Add-ins for worksheets, automation, reports and data tools.

View documentation →
Excel RibbonX preview
Excel · .xlam

Get the editor

Choose the build that fits.

Official packages are hosted on GitHub Releases with a clear, versioned download history.

EXE

Portable package

Run directly without installation. A single portable EXE, ideal for USB toolkits or project folders.

  • Latest portable EXE
  • See GitHub Release
  • Windows
Open latest release↗
?

Questions or problems?

Use the official issue tracker if you encounter a reproducible problem while installing or editing an Office file.

  • GitHub Issues
  • Latest
  • Windows
Open issue tracker↗

Before you install: Close open Office documents and keep a backup before editing their custom UI.

Documentation

From file to custom ribbon in four clear steps.

  1. 01

    Open an Office file

    Start with a macro-enabled or Open XML document.

  2. 02

    Add the RibbonX part

    Choose the Office 2007 or Office 2010+ schema.

  3. 03

    Write and validate XML

    Define tabs, groups and controls, then validate.

  4. 04

    Connect callbacks and test

    Add VBA callbacks, save and reopen the document in Office.

01

Installation and requirements

+
  • Windows 10 or 11 and desktop Microsoft Office are required for VBA workflows and add-in creation.
  • Install the application or use the portable EXE. Close Office applications before replacing files.
  • InstallerLab must be installed separately to generate EXE, MSI or Bundle packages for Office add-ins.
  • Enable Trust access to the VBA project object model in Office to read or write VBA modules.
02

Supported files

+
  • Excel: .xlsx, .xlsm, .xltx, .xltm and .xlam add-ins.
  • Word: .docx, .docm, .dotx and .dotm add-ins.
  • PowerPoint: .pptx, .pptm, .potx, .potm, .ppsx, .ppsm and .ppam add-ins.
  • Installer packaging specifically supports .xlam, .dotm and .ppam.
03

Create and edit RibbonX

+
  • Open an existing file or create an Office 2007 or Office 2010+ add-in.
  • Start from built-in templates or insert controls with the RibbonX wizard.
  • Use Monaco autocomplete, formatting and editor themes.
  • Save or Save As, and always keep a backup of the original document.
04

Callbacks, icons and diagnostics

+
  • Generate required VBA signatures and missing callbacks automatically.
  • Browse imageMso, download native icons or embed custom PNG images.
  • Preview an Office-aware ribbon without opening Office.
  • Diagnose XML syntax, duplicate IDs, missing callbacks and embedded images.
05

Create add-ins

+
  • Create .xlam, .dotm or .ppam add-ins using classic or modern RibbonX.
  • A starter Ribbon and RibbonCallbacks module are generated for you.
  • Read, create, rename, edit and remove VBA modules from the project tree.
  • Save regular documents as macro-enabled files before generating callbacks.
06

Package and protect

+
  • In PRO, open a supported add-in and choose Package. InstallerLab must be installed to generate EXE, MSI or Bundle.
  • A stable AppId is stored in .addininstaller for reliable upgrades.
  • Optional obfuscation affects only a temporary installer copy; the original add-in stays untouched.
  • PowerPoint verifies protected VBA replacement before compiling the installer.

Inside the app

A practical workspace built around RibbonX.

01

Real Office previews

Preview ribbons for Excel, Word and PowerPoint without leaving the editor.

02

Built-in icon workflow

Browse imageMso icons and manage custom images.

03

Callback diagnostics

Find missing callbacks before opening the file in Office.

Main XML editing workspace
Main XML editing workspace
Excel add-in preview
Excel add-in preview
PowerPoint add-in preview
PowerPoint add-in preview
Word add-in preview
Word add-in preview

Ribbon UI Studio

More than a basic RibbonX XML editor

Creation, visual preview, VBA tools and deployment packaging come together in one desktop workflow.

01

Office-aware previews for Excel, Word and PowerPoint

02

Create add-ins for Office 2007 and Office 2010+

03

Generate and edit missing VBA callback signatures

04

Diagnose XML, duplicate IDs, callbacks and embedded icons

05

Project templates and RibbonX control wizard

06

imageMso gallery, downloads and custom image management

07

Package Excel add-ins with stable AppId and optional VBA obfuscation

08

Inject PtrSafe declarations for 64-bit Office

Version history

Every official release, preserved.

Download the current release and review earlier packages as the product evolves.

LatestGitHub Releases

Release information is loaded automatically from GitHub.

Active
View complete history on GitHub↗

License and use

Community is free. PRO adds advanced features.

Ribbon UI Studio Community is free to use. PRO unlocks Modern Forms, modern VBA-compatible dialogs, add-in licensing and advanced distribution workflows. The application source code remains private.

Community + PRO editions