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.
On this page
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.171 | Matches |
|---|---|
The bug-report form you see after a crash ("Add a screenshot", "Remove screenshot", Sentry's feedbackScreenshotIntegration) | 48 |
| A Chrome developer-tools trace setting | 1 |
| A WebRTC setting for screen-share thumbnails in huddles | 1 |
| Code that reacts to you taking a screenshot | 0 |
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 do | Does the sender get told? | Is it recorded anywhere? |
|---|---|---|
| Screenshot a message | No | No. Slack cannot see it. |
| Screen-record Slack | No | No |
| Copy message text | No | No |
| Save or download an image or file | No | Enterprise audit logs record file_downloaded |
| Share your screen in a huddle | Everyone in the huddle sees it | Enterprise audit logs record it |
| Share a message to another channel | It appears where you shared it | Normal 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.
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
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 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.
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.