# MonitorControl

Published January 1, 2026 · Updated August 10, 2026

Control external monitor brightness & volume

Category: System Utilities · Free · Open source · Replaces Lunar Pro ($23) · [Official website](https://github.com/MonitorControl/MonitorControl)

## Install with Homebrew

`brew install --cask monitorcontrol`

## Quick take

MonitorControl is still the default free answer when your only job is making external monitors obey Mac brightness and volume keys. On Sequoia/Tahoe, install 4.3.3+ first. If you need schedules, XDR tricks, or white-glove multi-display layouts, budget for Lunar, BetterDisplay, or DisplayBuddy.

Best for: Mac users with external non-Apple monitors, People who want free keyboard brightness control, Multi-monitor desks that only need DDC basics

## What is MonitorControl?

August 2026 status: MonitorControl remains free and open source (MIT) for controlling external display brightness, contrast and volume from the Mac keyboard and menu bar. GitHub maintainers warn that **v4.3.3 or newer is required for macOS Sequoia and macOS Tahoe 26 compatibility**; older v4.2.0 builds may crash and will not auto-update. Native OSD percentage values are limited on Tahoe even when Control Center OSDs appear. For advanced XDR/HDR upscaling and broader hardware quirks, the same ecosystem points users to BetterDisplay; Lunar remains the polished paid alternative; DisplayBuddy is another 2026 contender. MonitorControl is a free, open-source macOS app that does what Apple won't: it lets you control the brightness, contrast and volume of external monitors using your Mac's keyboard. Press the brightness keys and your external Dell, LG, BenQ, or Samsung display dims or brightens. Press the volume keys and the monitor's built-in speakers adjust. No reaching behind the monitor, no navigating clunky OSD menus. The app works through DDC/CI (Display Data Channel Command Interface), a standard protocol that sends control commands to monitors over DisplayPort and HDMI. Most monitors from major manufacturers support DDC/CI, though some have it disabled by default in their OSD settings. When DDC/CI works, MonitorControl adjusts the monitor's actual backlight,not a software overlay,which means proper brightness control that looks natural and doesn't reduce contrast. MonitorControl sits in your menu bar and shows a slider for each connected monitor. You can adjust brightness, contrast and volume per monitor. The keyboard brightness keys work on external displays just like they work on your MacBook's built-in screen. That's the entire pitch: it makes external monitors feel like native Mac displays. The project is open-source (MIT license) and maintained by a community of contributors on GitHub. It has over 32,000 stars, making it one of the most popular Mac utilities on GitHub. For most users who just need keyboard brightness control on external monitors, MonitorControl is all they need,no paid software required. For multi-monitor desks, the free path is still: install a current MonitorControl build, enable DDC on each panel, decide whether brightness keys control the display under the cursor or all displays and only then evaluate paid tools. That ordering saves money for the majority of users whose only pain was ‘why don’t F1/F2 dim my Dell?’

## Features

- **macOS Sequoia & Tahoe 26 Compatibility.** Use MonitorControl v4.3.3 or newer on Sequoia and Tahoe 26. Earlier 4.2.x builds can crash and fail to auto-update. On Tahoe, native OSD percentage readouts may not update even though brightness/volume OSDs appear,expect Control Center-style feedback with known limitations documented by maintainers.
- **DDC/CI Brightness Control.** MonitorControl sends DDC/CI commands to adjust your monitor's backlight hardware. This is real brightness control,the monitor's backlight physically changes intensity, identical to pressing the brightness buttons on the monitor itself. The result looks natural: blacks stay black, colors stay accurate and there's no washed-out overlay effect. DDC/CI brightness works over DisplayPort and HDMI connections.
- **Keyboard Hotkey Integration.** MonitorControl hooks into the macOS brightness and volume keys (F1/F2 for brightness, F10/F11/F12 for volume) and extends them to external monitors. When you press the brightness key, MonitorControl adjusts the external monitor alongside or instead of the built-in display. The OSD (on-screen display) slider appears just like the native macOS brightness indicator. This is the killer feature,it makes the keyboard keys work the way everyone expects.
- **Menu Bar Sliders.** Click MonitorControl's menu bar icon and you see brightness, contrast and volume sliders for each connected monitor. Drag a slider to adjust. The interface is minimal and clear,each monitor is labeled by name and each has its own independent controls. For quick adjustments without keyboard shortcuts, the sliders are faster than navigating monitor OSD menus.
- **Contrast Control.** Beyond brightness, MonitorControl can adjust contrast via DDC/CI. Most users leave contrast at the default, but it's useful for fine-tuning readability in different lighting conditions or for specific content types. Some monitors respond better to contrast adjustments than others,it depends on the monitor's DDC/CI firmware implementation.
- **Volume Control for Monitor Speakers.** If your external monitor has built-in speakers, MonitorControl can adjust their volume via DDC/CI. Press the Mac's volume keys and the monitor speakers respond. This eliminates the need to navigate the monitor's OSD to change speaker volume,a common annoyance when using monitor speakers for video calls or background music.
- **Multi-Monitor Support.** MonitorControl handles multiple external monitors independently. Each monitor gets its own brightness, contrast and volume sliders. You can adjust them individually or link them so all monitors change together. For users with two or three monitors, this unified control is much faster than managing each monitor's physical buttons separately.
- **Software Dimming Fallback.** When DDC/CI isn't available (some monitors, some connection types), MonitorControl falls back to software dimming,applying a dark overlay to reduce apparent brightness. This isn't as good as hardware DDC/CI control (it reduces contrast), but it's better than nothing for monitors that don't support the protocol.
- **Smooth Brightness Transitions.** MonitorControl can apply brightness changes gradually instead of jumping immediately to the new value. This avoids the jarring instant-change that some monitors exhibit when DDC/CI brightness changes. The transition speed is configurable,fast for quick adjustments, slow for a more pleasant visual experience.
- **Hardware Plus Software Dimming Paths.** DDC/CI adjusts real backlights on compatible DisplayPort/HDMI monitors; Apple protocols cover built-in and Apple displays; gamma and shade controls cover AirPlay, Sidecar, DisplayLink and other virtual screens. Smooth transitions and sync from the built-in ambient light sensor remain signature free features.

## How to Install MonitorControl on Mac

Install MonitorControl 4.3.3 or newer from GitHub Releases or Homebrew. Older builds are unsafe on Sequoia/Tahoe.

1. **Install via Homebrew.** Download the latest .dmg from https://github.com/MonitorControl/MonitorControl/releases (4.3.3+) or run `brew install --cask monitorcontrol`. Drag to Applications.
2. **Grant Accessibility Permission.** On first launch, grant Accessibility permission in System Settings → Privacy & Security → Accessibility. This is required for keyboard hotkey integration.
3. **Verify DDC/CI Support.** Check MonitorControl's menu bar dropdown. If your monitor shows brightness/contrast sliders, DDC/CI is working. If it shows 'Software dimming only', your monitor or connection doesn't support DDC/CI.
4. **Test Keyboard Keys.** Press the brightness keys (F1/F2) and verify that your external monitor responds. The macOS brightness OSD should appear and the monitor's backlight should change.

## Pros

- Free and open source with native-feeling keyboard brightness control
- Real DDC/CI hardware backlight control when the monitor supports it
- Multi-monitor sliders plus sync options
- Active guidance for Sequoia/Tahoe version requirements
- Software dimming fallbacks for virtual and non-DDC displays
- Huge popularity and documentation base on GitHub

## Cons

- Major macOS upgrades can break DDC until a new build ships
- Tahoe OSD percentage display remains limited per maintainer notes
- Some HDMI ports on M-series Macs cannot do DDC (use USB-C or BetterDisplay)
- Fewer presets/schedules than paid tools like Lunar or DisplayBuddy
- Identical multi-monitor setups can be harder to distinguish

## Closer look: MonitorControl vs Lunar , Making the Right Choice

Both apps solve the same core problem. The question is whether you need the extras.

## FAQ

### Which MonitorControl version works on macOS Tahoe 26?

Use v4.3.3 or newer. The README explicitly requires 4.3.3+ for Sequoia and Tahoe 26 compatibility.

### Is MonitorControl free?

Yes. MIT licensed with no paid tier.

### Why don’t my brightness keys control my external monitor?

Enable DDC/CI in the monitor OSD, use a supported cable/port (some built-in HDMI ports on M1/M2 Macs cannot DDC), grant Accessibility if using media keys and ensure you are on 4.3.3+.

### MonitorControl vs Lunar vs BetterDisplay?

MonitorControl is the free brightness/volume essential. Lunar adds polished automation as a paid app. BetterDisplay goes further into virtual screens, XDR upscaling and advanced display plumbing.

### Does it work with DisplayLink docks?

Hardware DDC usually does not work through DisplayLink; MonitorControl can still software-dim those virtual displays.

### Is the project still maintained in 2026?

Yes, with compatibility notes and repository activity into 2026, though release schedule is maintenance-oriented compared with commercial rivals.

### Can I control volume on monitor speakers?

Yes when the monitor exposes volume over DDC/CI.

### Does it support Apple Silicon?

Yes. It is widely used on Apple Silicon; DDC limitations are about specific HDMI ports, not CPU architecture.

### How do I install the latest version?

Download the latest .dmg from GitHub Releases or run `brew install --cask monitorcontrol`. Avoid staying on 4.2.x after Sequoia/Tahoe upgrades.

### Is there an App Store version?

MonitorControl Lite exists on the Mac App Store as a related free offering; the full open-source app is distributed via GitHub/Homebrew.

## Sources

- [MonitorControl GitHub](https://github.com/MonitorControl/MonitorControl)
- [MonitorControl releases](https://github.com/MonitorControl/MonitorControl/releases)
- [MonitorControl Lite App Store](https://apps.apple.com/us/app/monitorcontrol-lite/id1595464182?mt=12)
- [macOS 26 compatibility notes](https://github.com/MonitorControl/MonitorControl/issues/1853)
- [Best monitor control software 2026](https://displaybuddy.app/best-monitor-control-software-mac)
- [BetterDisplay project](https://github.com/waydabber/BetterDisplay)
- [Lunar display control](https://lunar.fyi/)

## Related

- [Maccy](https://bundl.run/apps/maccy)
- [Stats](https://bundl.run/apps/stats)
- [SuperWhisper](https://bundl.run/apps/superwhisper)
- [MacWhisper](https://bundl.run/apps/macwhisper)
- [HyperWhisper](https://bundl.run/apps/hyperwhisper)
- [Aqua Voice](https://bundl.run/apps/aqua-voice)
- [MonitorControl vs Lunar](https://bundl.run/compare/monitorcontrol-vs-lunar)
- [MonitorControl vs BetterDisplay](https://bundl.run/compare/betterdisplay-vs-monitorcontrol)
- [Free alternative to Lunar Pro](https://github.com/MonitorControl)
- [Free alternative to BetterDisplay (Pro)](https://bundl.run/free-alternative-to/betterdisplay)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://bundl.run/#organization",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "logo": {
        "@type": "ImageObject",
        "url": "https://bundl.run/og-image.png",
        "width": 1200,
        "height": 630
      },
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "sameAs": [
        "https://github.com/abhiofficial/bundl-mac-setup",
        "https://x.com/bundlrun",
        "https://www.producthunt.com/products/bundl-run"
      ],
      "foundingDate": "2024",
      "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "customer support",
        "url": "https://bundl.run/faq"
      }
    },
    {
      "@type": "WebSite",
      "@id": "https://bundl.run/#website",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://bundl.run/authors/jordan-kim#person",
      "name": "Jordan Kim",
      "jobTitle": "Productivity & Workflow Analyst",
      "url": "https://bundl.run/authors/jordan-kim",
      "worksFor": {
        "@id": "https://bundl.run/#organization"
      },
      "description": "Jordan Kim focuses on productivity software, system utilities, and workflow optimization tools. With a background in operations management and process improvement, Jordan evaluates how well applications integrate into daily workflows and enhance overall productivity. Jordan tests each tool across multiple use cases—from solo work to team collaboration—documenting setup complexity, learning curves, and long-term value. A certified project management professional with experience at Fortune 500 companies, Jordan brings rigorous methodology to software evaluation.",
      "knowsAbout": [
        "Productivity Applications",
        "Note-Taking & Knowledge Management",
        "Task & Project Management",
        "Communication Tools",
        "System Utilities",
        "Workflow Automation"
      ],
      "image": "https://bundl.run/authors/jordan-kim.svg"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://bundl.run/apps/monitorcontrol#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://bundl.run"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Apps",
          "item": "https://bundl.run/apps"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "MonitorControl",
          "item": "https://bundl.run/apps/monitorcontrol"
        }
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://bundl.run/apps/monitorcontrol",
      "url": "https://bundl.run/apps/monitorcontrol",
      "name": "MonitorControl for Mac",
      "description": "Control external monitor brightness & volume",
      "isPartOf": {
        "@id": "https://bundl.run/#website"
      },
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US",
      "datePublished": "2026-01-01T00:00:00Z",
      "dateModified": "2026-08-10T13:34:04.000Z",
      "author": {
        "@id": "https://bundl.run/authors/jordan-kim#person"
      },
      "mainEntity": {
        "@id": "https://bundl.run/apps/monitorcontrol#software"
      },
      "breadcrumb": {
        "@id": "https://bundl.run/apps/monitorcontrol#breadcrumb"
      }
    },
    {
      "@type": "SoftwareApplication",
      "@id": "https://bundl.run/apps/monitorcontrol#software",
      "name": "MonitorControl",
      "description": "Control external monitor brightness & volume",
      "applicationCategory": "UtilitiesApplication",
      "operatingSystem": "macOS",
      "url": "https://bundl.run/apps/monitorcontrol",
      "image": {
        "@type": "ImageObject",
        "url": "https://img.logo.dev/github.com",
        "caption": "MonitorControl app icon for Mac"
      },
      "sameAs": [
        "https://github.com/MonitorControl/MonitorControl",
        "https://formulae.brew.sh/cask/monitorcontrol"
      ],
      "review": {
        "@type": "Review",
        "author": {
          "@id": "https://bundl.run/authors/jordan-kim#person"
        },
        "reviewBody": "MonitorControl is still the default free answer when your only job is making external monitors obey Mac brightness and volume keys. On Sequoia/Tahoe, install 4.3.3+ first. If you need schedules, XDR tricks, or white-glove multi-display layouts, budget for Lunar, BetterDisplay, or DisplayBuddy."
      },
      "about": {
        "@type": "Thing",
        "name": "MonitorControl",
        "description": "Control external monitor brightness & volume"
      },
      "isPartOf": {
        "@id": "https://bundl.run/#website"
      }
    },
    {
      "@type": "Article",
      "@id": "https://bundl.run/apps/monitorcontrol#article",
      "headline": "MonitorControl for Mac — Full Review & Installation Guide 2026",
      "description": "MonitorControl is still the default free answer when your only job is making external monitors obey Mac brightness and volume keys. On Sequoia/Tahoe, install 4.3.3+ first. If you need schedules, XDR tricks, or white-glove multi-display layouts, budget for Lunar, BetterDisplay, or DisplayBuddy.",
      "image": "https://img.logo.dev/github.com",
      "author": {
        "@id": "https://bundl.run/authors/jordan-kim#person"
      },
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "datePublished": "2026-01-01T00:00:00Z",
      "dateModified": "2026-08-10T13:34:04.000Z",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://bundl.run/apps/monitorcontrol"
      },
      "articleSection": "UtilitiesApplication",
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          "h1",
          ".key-facts"
        ]
      },
      "about": {
        "@type": "SoftwareApplication",
        "name": "MonitorControl",
        "url": "https://bundl.run/apps/monitorcontrol"
      },
      "mentions": [
        {
          "@type": "SoftwareApplication",
          "name": "Lunar Pro",
          "url": "https://github.com/MonitorControl"
        },
        {
          "@type": "SoftwareApplication",
          "name": "BetterDisplay (Pro)"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://bundl.run/apps/monitorcontrol#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Which MonitorControl version works on macOS Tahoe 26?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Use v4.3.3 or newer. The README explicitly requires 4.3.3+ for Sequoia and Tahoe 26 compatibility."
          }
        },
        {
          "@type": "Question",
          "name": "Is MonitorControl free?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. MIT licensed with no paid tier."
          }
        },
        {
          "@type": "Question",
          "name": "Why don’t my brightness keys control my external monitor?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Enable DDC/CI in the monitor OSD, use a supported cable/port (some built-in HDMI ports on M1/M2 Macs cannot DDC), grant Accessibility if using media keys and ensure you are on 4.3.3+."
          }
        },
        {
          "@type": "Question",
          "name": "MonitorControl vs Lunar vs BetterDisplay?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "MonitorControl is the free brightness/volume essential. Lunar adds polished automation as a paid app. BetterDisplay goes further into virtual screens, XDR upscaling and advanced display plumbing."
          }
        },
        {
          "@type": "Question",
          "name": "Does it work with DisplayLink docks?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Hardware DDC usually does not work through DisplayLink; MonitorControl can still software-dim those virtual displays."
          }
        },
        {
          "@type": "Question",
          "name": "Is the project still maintained in 2026?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, with compatibility notes and repository activity into 2026, though release schedule is maintenance-oriented compared with commercial rivals."
          }
        },
        {
          "@type": "Question",
          "name": "Can I control volume on monitor speakers?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes when the monitor exposes volume over DDC/CI."
          }
        },
        {
          "@type": "Question",
          "name": "Does it support Apple Silicon?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes. It is widely used on Apple Silicon; DDC limitations are about specific HDMI ports, not CPU architecture."
          }
        },
        {
          "@type": "Question",
          "name": "How do I install the latest version?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Download the latest .dmg from GitHub Releases or run `brew install --cask monitorcontrol`. Avoid staying on 4.2.x after Sequoia/Tahoe upgrades."
          }
        },
        {
          "@type": "Question",
          "name": "Is there an App Store version?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "MonitorControl Lite exists on the Mac App Store as a related free offering; the full open-source app is distributed via GitHub/Homebrew."
          }
        }
      ],
      "isPartOf": {
        "@id": "https://bundl.run/apps/monitorcontrol"
      }
    },
    {
      "@type": "ItemList",
      "name": "MonitorControl Video Tutorials",
      "description": "Tutorial videos for learning MonitorControl on Mac",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "item": {
            "@type": "VideoObject",
            "name": "DO THIS NOW! Change Your Mac's Brightness with MonitorControl!",
            "description": "In this video, I go over an extremely useful app that gives you that \"Apple Magic\" in your non-Apple external displays! Music: Epidemic Sound Gear",
            "thumbnailUrl": "https://i.ytimg.com/vi/wszNRMtY6kc/mqdefault.jpg",
            "uploadDate": "2022-04-17T18:05:57Z",
            "duration": "PT4M11S",
            "embedUrl": "https://www.youtube.com/embed/wszNRMtY6kc",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 23545
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 2,
          "item": {
            "@type": "VideoObject",
            "name": "How to fix Sound and Brightness on an external display - Mac DisplayPort - Monitor Control App",
            "description": "How to adjust sound and brightness on an external display - Mac DisplayPort using Monitor Control App If you have an external monitor and can't get the sound to adjust then you are in the right place ",
            "thumbnailUrl": "https://i.ytimg.com/vi/fY7nMGpomZ4/mqdefault.jpg",
            "uploadDate": "2022-10-15T12:39:52Z",
            "duration": "PT2M35S",
            "embedUrl": "https://www.youtube.com/embed/fY7nMGpomZ4",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 18989
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 3,
          "item": {
            "@type": "VideoObject",
            "name": "Control your external Monitor on MacOS #mac #monitor #app #software",
            "description": "Monitor control download link:",
            "thumbnailUrl": "https://i.ytimg.com/vi/r0AhBJf9b6A/mqdefault.jpg",
            "uploadDate": "2025-04-17T09:38:01Z",
            "duration": "PT49S",
            "embedUrl": "https://www.youtube.com/embed/r0AhBJf9b6A",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 1468
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 4,
          "item": {
            "@type": "VideoObject",
            "name": "Controlling External Monitor Volume: How to Use eqMac with HDMI, USB-C, and DisplayPort Connections",
            "description": "One of the most annoying things missing in macOS is that you can't change the system output volume when an external monitor is connected via USB-C, HDMI, or DisplayPort. In this video, I'd like to sho",
            "thumbnailUrl": "https://i.ytimg.com/vi/v2Jn9V4ovHk/mqdefault.jpg",
            "uploadDate": "2020-06-30T13:00:11Z",
            "duration": "PT12M24S",
            "embedUrl": "https://www.youtube.com/embed/v2Jn9V4ovHk",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 33118
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 5,
          "item": {
            "@type": "VideoObject",
            "name": "It’s 2025 and macOS Still Can’t Handle External Monitors 😤",
            "description": "Got a Mac? External display still looks blurry in 2025? You're not alone. Here's why monitor scaling on macOS is still broken — and what you can do about it. 👇 macOS external monitor support has been",
            "thumbnailUrl": "https://i.ytimg.com/vi/IVdHU9GEQsQ/mqdefault.jpg",
            "uploadDate": "2025-06-29T04:24:26Z",
            "duration": "PT24S",
            "embedUrl": "https://www.youtube.com/embed/IVdHU9GEQsQ",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 84919
            }
          }
        }
      ],
      "numberOfItems": 5
    }
  ]
}
```