How to Hide Slack During a Zoom Screen Share on Mac
Hide Slack from a Zoom screen share on Mac without closing it: share one window, use Focus, or keep Slack open and invisible with ScreenVeil.
Three methods let you hide Slack during a Zoom screen share on Mac without closing it or losing your working context.
Quick answer: Share a specific Zoom window and enable macOS Focus to block notifications. If you need Slack usable during the call, ScreenVeil can keep it open locally while filtering it from the audience feed.
Muting Slack notifications and hiding Slack from what your audience sees are two different problems. A notification can appear over what you are presenting, and a Slack window visible during Zoom can expose channels or messages if it enters the shared view. Muting notifications addresses the first risk. It does not make an open Slack window private.
This guide separates those problems so you can hide Slack from Zoom and stop Slack appearing during a screen share with the least complicated setup that fits your call.
Option 1: Share one Zoom window to keep Slack out of the screen share
For a one-off presentation, start with the controls already on your Mac and in Zoom. Focus has been available since macOS Monterey (12). This is the simplest way to reduce Slack notifications appearing on a screen share.
Zoom's current documentation says its macOS app can share an entire screen, specific application windows, or a bordered portion of the screen from the Advanced tab. Apple documents that a Focus can silence notifications and can be scheduled by time, location, or app. Used together, those controls are a sensible free baseline. A portion-of-screen share can help with a fixed canvas, but anything moved inside that border becomes visible.
The limitation is workflow. A selected-window share is safest when the presentation stays inside that window. If you need to move among several apps, show a second browser window, or consult Slack without interrupting the presentation, you have to manage each transition deliberately. Focus also silences the banner; it does not remove Slack from a display share or make Slack safe to reveal.
For a wider pre-call routine, use ScreenVeil's 60-second clean screen-sharing checklist.
- Turn on a macOS Focus before the call. Review its allowed people and apps so Slack cannot break through the Focus.
- In Zoom, click **Share** and select the application window you intend to present rather than the entire display.
- Confirm the selected window in Zoom's share preview before you begin.
- Keep Slack outside the selected window and stop sharing before you change to another source.
Option 2: Use a dedicated Mac workspace for your presentation
A separate macOS Space or clean user account can work for a fixed, rehearsed demo. Keep Slack outside that workspace and test the exact Zoom source before the call. This requires upkeep and is not a privacy boundary: switching to the wrong Space or sharing the full display can still expose Slack.
Option 3: Keep Slack hidden without closing it
ScreenVeil takes a different approach for people who need to keep Slack private during screen sharing on Mac. It creates a shareable Privacy Screen using Apple's ScreenCaptureKit. You mark Slack as Hidden, then share the Privacy Screen window in Zoom instead of sharing your display. Slack stays open and usable on your Mac but is omitted from that audience feed.
The setup is straightforward:
Download ScreenVeil for macOS and test the five protected sessions currently included without a card before relying on it in a live call.
Because the composition happens on the Mac, ScreenVeil says it does not upload screen frames, screenshots, OCR, window titles, or notification text. Apple's ScreenCaptureKit documentation describes the framework as providing fine-grained control over the content an app selects and streams. Its SCContentFilter class defines the content a capture stream includes or excludes. Read more about how ScreenCaptureKit enables on-device privacy or review the exact ScreenVeil installation and setup guide.
- Install ScreenVeil on macOS Sonoma (14) or later and grant the Screen Recording permission macOS requires for screen-capture apps.
- Create or select a meeting profile.
- Mark Slack as **Hidden**. Add Messages, Mail, or other private apps if the call requires it.
- Inspect the Privacy Screen before the meeting.
- In Zoom, share the **Privacy Screen** window, not the entire display.
- If you need time to correct the feed, use the panic shortcut (a configurable keyboard shortcut that replaces the live feed with a static placeholder image) to pause it safely.
Which method should you use?
Choose based on what must remain usable during the share, not on how many privacy toggles a setup has.
If notification banners are your only concern, a free utility such as Muzzle or macOS Focus may be enough. The ScreenVeil vs Muzzle comparison explains the difference between silencing notifications and omitting an app from the shared feed.
A Slack-safe checklist before you click Share
Run this check even if you have saved the setup before:
These checks matter because the safe state is defined by the feed the audience receives. A tidy desktop is not proof that the selected capture source excludes Slack.
- **Quit Slack** if you do not need it during the call. The simplest reliable control is often the best one.
- **Review Focus exceptions** for allowed apps and people.
- **Choose the exact source** in Zoom. Do not assume yesterday's share choice carried over.
- **Inspect the audience preview**, not just your own desktop.
- **Open Slack locally** and verify it is absent from the selected audience feed.
- **Know how to pause** or stop the share before you navigate somewhere unexpected.
- **Review the recording** before distributing a recorded call.
What these methods cannot protect against
ScreenVeil protects the Privacy Screen you choose to share. It does not block every app with screen-recording permission from capturing your Mac, and it cannot protect a call if you share the entire display instead of the Privacy Screen window.
The same distinction applies to built-in tools. Focus manages interruption behavior. Zoom's window picker controls the source you send. Neither is a universal privacy guarantee. Test the exact combination you plan to use, especially after changing macOS, Zoom, or presentation settings.
For the broader decision tree, see how to hide apps when screen sharing on a Mac.
Frequently asked questions
How do I stop Slack from showing on a screen share?
Share a specific presentation window instead of your display, or share a filtered window that omits Slack. Focus can silence notifications according to your configuration, but it does not remove an open Slack window from a display share.
How do I stop Slack notifications during a screen share?
Turn on a macOS Focus and make sure Slack and its contacts are not allowed as exceptions. If you want this to happen automatically, Muzzle's official description says it turns on Do Not Disturb when screen sharing starts. Test the notification behavior before the call because Focus rules can contain exceptions.
Why does Slack keep appearing on my Zoom screen share?
Check which source Zoom is sharing. A full-display share includes visible windows on that display, while a specific-window share is limited to the selected application window. If Slack must stay open and usable, ScreenVeil lets you mark it Hidden so it is excluded from the audience feed while remaining accessible on your Mac.
Can I read Slack privately while presenting?
Not if Slack is part of the source you are sharing. With ScreenVeil, Slack can remain open locally while it is marked Hidden in the Privacy Screen. You must then share the Privacy Screen window in Zoom.
Does this work only with Zoom?
The built-in sharing choices vary by meeting app. ScreenVeil produces a normal shareable window, and its current product documentation lists Zoom, Google Meet, Microsoft Teams, Loom, and OBS as supported destinations that can capture that window. Test your destination before a live session.
Sources
Ready to keep Slack available without putting it in the audience feed? Download ScreenVeil for macOS and test it with Zoom before your next call. The current pricing page lists a free allowance of five protected sessions with no card required.
- [Zoom Support: Sharing your screen or desktop on Zoom](https://support.zoom.com/hc/en/article?id=zm_kb&sysparm_article=KB0060596)
- [Apple Support: Set up a Focus on Mac](https://support.apple.com/guide/mac-help/set-up-a-focus-to-stay-on-task-mchl613dc43f/mac)
- [Apple Developer: ScreenCaptureKit](https://developer.apple.com/documentation/screencapturekit)
- [Muzzle: automatic Do Not Disturb while screen sharing](https://muzzleapp.com/)
- [Stealthly: presentation-mode features](https://stealthly.app/)
- [PliimPRO: presentation-mode features](https://pliim.app/)
- [HoverFlow: automatic window-sharing mirror](https://hoverflow.app/)
Keep reading
How to hide apps when screen sharing on a Mac
Notifications, Slack, private tabs — how to keep them off the shared screen on Zoom, Meet, and Teams without closing everything you're working in.
Muzzle vs ScreenVeil: notifications vs. everything else
Muzzle silences notifications while you screen-share. ScreenVeil hides the whole private app. Here's exactly when you need which — and why many people run both.