Back to Blog
Guide

Does Slack Notify Screenshots? No, and What It Can Log Instead

No. Slack does not tell anyone when you screenshot a message, copy text or save an image. We searched the Slack 4.52.171 Mac app and its web client for screenshot detection and found none. What Enterprise admins can block and log instead.

Slack Green Team
September 23, 2026
October 12, 2026
4 min read
Share:
slack privacy
screenshots
slack admin
audit logs

No. Slack does not notify anyone when you take a screenshot of a message, DM or channel, on Mac, Windows, the browser, iPhone or Android. It also sends no alert when you copy message text or save an image someone posted.

We checked this in Slack's own code on 3 October 2026. The Mac desktop app (Slack 4.52.171) has no screenshot detection: every place the word "screenshot" appears in it belongs to the crash-report form. The web client Slack loaded to open a DM had no match at all. Two exceptions are worth knowing: some Enterprise orgs block screenshots on Android, and Enterprise audit logs record file downloads.

What we found in Slack's code

A screenshot on a computer is taken by macOS or Windows. Neither system has a public way to tell an app that the screen was captured, so an app would have to watch for the key press itself. We searched both parts of Slack for any sign of that.

The desktop app's code ships in one file, app.asar. On our Mac:

$ defaults read /Applications/Slack.app/Contents/Info.plist CFBundleShortVersionString
4.52.171
$ LC_ALL=C grep -a -o -i ".\{50\}screenshot.\{50\}" \
    /Applications/Slack.app/Contents/Resources/app.asar | wc -l
      50

We read all 50 matches:

Where "screenshot" appears in Slack 4.52.171Matches
The bug-report form you see after a crash ("Add a screenshot", "Remove screenshot", Sentry's feedbackScreenshotIntegration)48
A Chrome developer-tools trace setting1
A WebRTC setting for screen-share thumbnails in huddles1
Code that reacts to you taking a screenshot0

We ran the same search again on 9 October 2026, after the app updated itself to 4.52.178:

$ defaults read /Applications/Slack.app/Contents/Info.plist CFBundleShortVersionString
4.52.178
$ LC_ALL=C grep -a -o -i ".\{50\}screenshot.\{50\}" \
    /Applications/Slack.app/Contents/Resources/app.asar | wc -l
      50
$ LC_ALL=C grep -a -c 'PrintScreen\|userDidTakeScreenshot' \
    /Applications/Slack.app/Contents/Resources/app.asar
0

Same 50 matches, and no screenshot key or screenshot event anywhere in the app's code.

Most of what you see in the desktop app is Slack's web client, which the app downloads from Slack's servers. We opened a DM in that client and fetched the 14 JavaScript files it loaded, 10.6 MB in total. A search for screenshot, PrintScreen (the Windows screenshot key) and userDidTakeScreenshot (the iPhone screenshot event) found 0 matches.

Phones are different. iOS and Android 14 or later can tell an app that a screenshot was taken, which is how Snapchat warns the sender. Slack's phone apps show no such alert, and Slack documents none. The only phone screenshot setting Slack has is the Android block below.

What Slack tells anyone, action by action

What you doDoes the sender get told?Is it recorded anywhere?
Screenshot a messageNoNo. Slack cannot see it.
Screen-record SlackNoNo
Copy message textNoNo
Save or download an image or fileNoEnterprise audit logs record file_downloaded
Share your screen in a huddleEveryone in the huddle sees itEnterprise audit logs record it
Share a message to another channelIt appears where you shared itNormal message history

Slack's Audit Logs API lists file_downloaded as "a file was downloaded or viewed within Slack". It fires on a view as well as a download, so it cannot tell a saved image from a glance. Audit logs exist only on Enterprise plans, and only owners and admins can read them. They are not sent to the person who posted the file.

Zoom and Teams work the same way for a normal screenshot, though both let an organization block captures, as covered in does Zoom notify screenshots and does Teams notify screenshots.

Never appear "away" on Slack again

Cloud-based. No downloads. Works 24/7 even when your laptop is off.

Does Slack notify screenshots on iPhone or Android?

No, on both. The phone apps send no alert.

One setting changes what you can do on Android. In an Enterprise org, owners can require a mobile passcode. Slack's help page for that setting says: "Members and guests won't be able to take screenshots on Android devices while viewing any workspaces in your Enterprise org. The ability to prevent screenshots on iOS devices isn't supported at this time."

So on a locked-down Enterprise org, Android blocks the screenshot and nobody is told that you tried, while on an iPhone the screenshot works as normal. On Free, Pro and Business+ plans this setting does not exist, and screenshots work on every device.

Where a screenshot can still be seen

Slack does not report screenshots. Other tools can still see what is on your screen:

  • • Monitoring software on a work laptop. Some employers install tools that take periodic screenshots of the whole screen. That runs outside Slack. What Slack itself records is in can Slack be used to monitor employees.
  • • Your own screen share. In a huddle or a video call, everyone watching sees what you show. What Slack keeps from a huddle is in are Slack huddles recorded.
  • • The other side. Anyone can screenshot what you post, and you will not know. Treat any Slack message as something that can be copied.

Admins do not see screenshots, but on paid plans they can export messages under set conditions, and Enterprise orgs can keep and search all messages. The rules per plan are in can Slack admins see your DMs.

FAQ

Does Slack notify when you screenshot a DM?

No. DMs, group DMs, private channels and public channels all work the same way. Nobody gets an alert.

Does Slack notify if you save an image?

No. The person who posted it is not told. On Enterprise plans, the audit log records a file_downloaded event, which admins can read.

Does Slack show when someone reads my message?

No. Slack has no read receipts. See does Slack have read receipts.

Does Slack notify when you leave a channel or edit a message?

No one is pinged, but Slack posts a "left" line and marks edits with (edited). Every case is in does Slack notify when you leave a channel.

Always Active

Stop Jiggling Your Mouse.

Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.

Related Articles

Guide

How to See All Your DMs in Slack, Including the Hidden Ones

The DMs tab lists your direct messages with people. App DMs, Slackbot and DMs with deleted accounts sit elsewhere. We compared the tab with the full list the Slack API returned.

Slack Green Team
Guide

Slack Images Not Showing? 5 Causes We Reproduced

We uploaded images to a Slack test channel and then switched each image setting off, ran /collapse, and posted from a bot that was not in the channel. Five causes, each reproduced.

Slack Green Team
Guide

How to Message Yourself on Slack (and What It Notifies)

Your own name under Direct messages opens a private DM with yourself. We sent it a note, a file, a scheduled message and a reminder, and checked which ones raised a badge.

Slack Green Team