MeetMute icon

MeetMute

Mute and unmute any meeting app with a single keyboard shortcut. No more hunting for the mute button.

Download for macOS

Requires macOS 13 Ventura or later. Free and open source.

+ + M

Works from any app, even when your meeting is in the background.

How It Works

MeetMute doesn't mute your system microphone. Instead, it sends the meeting app's own mute shortcut directly to it. This means your teammates can see your mute status change in the meeting UI, just as if you clicked the mute button yourself.

1

Lives in Your Menu Bar

MeetMute runs quietly in the menu bar. No dock icon, no windows in your way.

2

Detects Your Meeting App

Automatically finds which meeting app is running and remembers the one you used most recently.

3

Sends the Right Shortcut

Press Control + Option + M from anywhere and MeetMute sends the correct mute shortcut to your meeting app.

Supported Apps

MeetMute knows the mute shortcut for each app and sends it directly.

Zoom

Cmd+Shift+A

Microsoft Teams

Cmd+Shift+M

Slack Huddles

Cmd+Shift+Space

Google Meet

Cmd+D

Webex

Ctrl+M

Discord

Cmd+Shift+M

FaceTime

Cmd+Shift+M

Google Meet is supported in Safari, Chrome, Arc, and Firefox.

Permissions

MeetMute needs a few macOS permissions to work. Here's exactly what each one does and why it's needed.

Required

Accessibility

Needed to listen for the global Control+Option+M keyboard shortcut and to send mute keystrokes to meeting apps via System Events. Without this, MeetMute cannot function.

Required

Automation — System Events

MeetMute uses macOS System Events to send keyboard shortcuts to your meeting apps. This is how it presses the mute button on your behalf. Required for all meeting apps.

Optional

Automation — Safari / Chrome / Arc

Only needed if you use Google Meet in a browser. MeetMute checks if you have a Meet tab open so it can find the right tab and send the mute shortcut to it. If you deny this, browser-based Meet simply won't appear in the menu. Native apps like Zoom and Teams are unaffected.

Optional

Notifications

Used only to notify you if you press the mute shortcut but no meeting app is running. You can safely deny this.

Privacy First

MeetMute never accesses your microphone, never records anything, and never connects to the internet. It only sends keyboard shortcuts to your meeting apps. The source code is fully open for inspection.

Installation

MeetMute is distributed as a direct download. Since it's not signed with an Apple Developer ID, macOS Gatekeeper will show a warning the first time you open it.

Opening MeetMute for the First Time

Option 1: Right-click (or Control-click) on MeetMute.app and select Open. Click Open in the dialog that appears.

Option 2: If you see "MeetMute can't be opened", go to System Settings > Privacy & Security, scroll down, and click Open Anyway next to the MeetMute message.

Option 3: Remove the quarantine attribute via Terminal:
xattr -d com.apple.quarantine /Applications/MeetMute.app

Open Source

MeetMute is free and open source. Built with Swift and AppKit.

View on GitHub Buy Me a Coffee