How to Delete Slack Messages as Admin: Complete Bulk Deletion Guide
Quick Summary
To delete Slack messages as admin: Download the Unpost app, login to your Slack account, select “Delete from Slack as admin”, choose your target channels, select users or “Delete All”, set your deletion options, and start the process. Keep the app running during deletion as this action is permanent and cannot be undone.
Important Note: This guide only works if you are a Slack workspace admin or owner. Regular users cannot delete other people’s messages even with the Unpost app.
Managing a busy Slack workspace means dealing with lots of messages every day. Sometimes you need to clean up channels, remove inappropriate content, or delete old conversations to keep your workspace organized and professional.
As a Slack admin, you have special powers to manage your workspace, including the ability to delete messages from other users. Slack is one of the platforms Unpost deletes from; this guide shows how to use it to delete Slack messages in bulk, saving you hours of manual work.
What is Bulk Message Deletion in Slack?
Bulk message deletion means removing many messages at once instead of deleting them one by one. This is especially useful for:
- Cleaning up old channels with outdated information
- Removing spam or inappropriate messages quickly
- Clearing test conversations after project completion
- Managing workspace storage by removing unnecessary content
- Preparing channels for new team members
Requirements Before Starting
Before you can delete messages as a Slack admin, make sure you have:
✅ Slack admin or owner permissions in your workspace ✅ Access to the channels you want to clean up ✅ The Unpost app downloaded and installed ✅ A stable internet connection for the deletion process ✅ Time to keep the app running (don’t close it during deletion)
Important Warning: Message deletion is permanent. Once deleted, messages cannot be recovered. Always double-check before starting the process.
Step 1: Download and Install Unpost
First, you need to get the Unpost app on your device:
- Install Unpost from the App Store or Google Play — the store links are on the Unpost home page (available for iOS and Android)
- Open the app once installation is complete
The Unpost app is free to install on both.
Step 2: Connect Your Slack Account
After opening the Unpost app:
- On the Main tab, tap the Slack tile, then the connect button under it (it reads Connect and the platform’s name)
- Sign in on Slack’s own page, which opens inside the app
Security Note: You sign in on Slack’s own page inside Unpost, so your password is never typed into an Unpost form, and the session Slack issues is kept on your phone in encrypted storage.
Step 3: Select the Slack admin deletion mode
Once your Slack account is connected:
- Click on your Slack workspace in the app
- Choose “Delete from Slack as admin” from the popup options

Selecting the admin deletion mode in Unpost for Slack workspace management
Deleting other people’s messages works only in the channels your account moderates; a regular member deletes only their own messages.
Step 4: Choose Target Channels
The app will show you a list of all channels in your Slack workspace:
- Review the channel list that appears
- Select the channels you want to clean up
Important Notes:
- Public channels: Usually accessible to admins
- Private channels: May not appear if you’re not a member
- Direct messages: You can only delete messages you sent, even as admin
- Archived channels: May not be available for deletion
Step 5: Select Users and Deletion Scope
After selecting your channels:
- Click “Continue” to proceed
- Choose your deletion scope:
- Select specific users to delete only their messages
- Click “Delete All” to remove all messages in the selected channels
- Review your selections carefully

User selection interface allowing admins to choose specific users or delete all messages
Deletion Options:
- Specific users: Only removes messages from chosen people
- Delete all: Removes every message in the selected channels
- Your messages: Removes only messages you sent (available to all users)
Step 6: Configure Deletion Settings
Before starting the deletion process, you can customize the settings:
Keyword Filtering
-
Leave empty to delete all messages
-
Enter specific words to delete only messages containing those words

-
Use multiple keywords separated by commas
Date Range Selection
-
Under Select Date Range, set the Start Date and End Date of the period to delete

Step 7: Start the Deletion Process
When you’re ready to begin:
- Click the “Delete” button at the bottom of the screen
- Read the rules the app shows and tap “Got it” — the run starts then
- Keep the app open until the run ends (on an iPhone, in the foreground)

Final settings screen showing deletion options including date range and keyword filtering
Without Premium, Unpost deletes 50 items per connected account per day (the day is UTC) and the run stops there; Premium, a monthly subscription, removes the cap.
What Happens During Deletion
The app will show you:
- Messages being found and identified for deletion
- Who sent each message and when
- Deletion status (completed or pending)
- Progress updates as the process continues
Critical Requirements:
- Keep the app running - don’t close it
- On an iPhone, stay in Unpost - the run needs the app in the foreground
- Don’t use your Slack account meanwhile
- Be patient - deleting is slow on purpose, to protect your account from a ban
Troubleshooting Common Issues
”No Channels Available” Error
Problem: The channel list appears empty when you try to select channels.
Solution:
- Verify you have admin permissions in your Slack workspace
- Check with your workspace owner to confirm your admin status
- Try refreshing your account connection in the app
App Stops Working During Deletion
Problem: The deletion process stops or the app becomes unresponsive.
Solution:
- Stopped after 50 messages? That is the free daily allowance, not a bug: run it again the next day (UTC) or with Premium
- Don’t close the app - wait a few minutes for it to recover
- Check your internet connection and reconnect if needed
- Restart the app and try again with smaller batches
- Consider deleting fewer channels at once
”Access Denied” for Certain Channels
Problem: Some channels show access denied errors during deletion.
Solution:
- These are likely private channels you’re not a member of
- Join the channels first, then try deleting messages
- Contact channel owners to add you if necessary
- Skip these channels and focus on accessible ones
Deletion Taking Too Long
Problem: The process seems stuck or extremely slow.
Solution:
- Slow is normal: Unpost paces each run so Slack has no reason to ban your account
- Large workspaces naturally take longer to process
- Break up your deletion into smaller chunks
- Delete one channel at a time instead of multiple
Safety and Legal Considerations
Before Deleting Messages
- Check your company policies about message retention
- Inform team members if deleting from active channels
- Consider exporting important data before deletion
- Verify legal requirements for record keeping in your industry
Data Privacy
- Unpost doesn’t store your messages on remote servers
- All deletion happens directly between your device and Slack
- No message content is saved by the Unpost app
Best Practices
- Start with test channels to understand the process
- Delete in small batches for better control
- Keep backups of important conversations before deletion
- Document your deletion activities for compliance if needed
Next: other platforms
- How to Delete Your Own Slack Messages in Bulk - Personal message management for regular users
- How to Bulk Delete Discord Messages - Manage another messaging platform with Unpost
- Manage Your Instagram Message History - Delete your Instagram direct messages in bulk
- Practical Privacy Benefits Guide - Protect your accounts and digital footprint
Frequently Asked Questions
Get Started
Delete Old Content Across Your Accounts
Bulk delete messages, posts, likes, comments, DMs, reactions, bookmarks, followers, and more — all from one app.
No password storage • Free to start • iOS & Android