Back to Blog
FAQ

Slack Message Retention: How Long Slack Keeps Messages, Tested on Free

Paid plans keep messages for the life of the workspace. On Free, a busy channel showed messages back to exactly 90 days and nothing older. Real settings and options below.

Slack Green Team
September 23, 2026
October 3, 2026
4 min read
Share:
slack admin
slack privacy
slack plans

Slack keeps messages for the life of the workspace on paid plans unless an Owner sets a shorter limit. On the free plan you can see and search only the last 90 days; older messages are hidden, and Slack's help center says free-plan data more than one year old is deleted (it started those deletions on 26 August 2024). Owners on any plan can choose to delete messages sooner.

We checked the free-plan part on 3 October 2026 in a real Free workspace that is six months old, and read its Data retention settings as the workspace Owner. The results are below.

What the 90-day limit looks like in a real Free workspace

We used the busiest channel in a Free workspace created in late March: an alerts channel that has received messages every day since 2 April. Through Slack's API (conversations.history, the same data the app shows) it returned 17,400 messages. The oldest was posted on 5 July at 07:30 UTC, exactly 90.00 days before our check. Nothing older came back, and the API marked the channel is_limited: true.

Messages per day in one channel of a Free Slack workspace: nothing before 5 July, daily messages after it

Search follows the same line. In that workspace, a search for before:2026-07-04 found 0 messages, while after:2026-07-05 before:2026-07-12 (6 to 11 July, since Slack leaves out the typed dates) found 1,388. Across 12 channels created between 30 March and 5 May, not one message older than 90 days came back.

So on Free the hidden messages are not shown in channels, search or the API. The Owner's settings page says they are still kept: "Messages older than 90 days will continue to be hidden, but retained by Slack. They can be restored by switching to a paid plan." Our workspace is younger than one year, so we could not see the one-year deletion ourselves.

Slack retention settings on the Free plan

As the Owner of a Free workspace, we opened Admin, then Settings, Settings & permissions, and clicked Expand next to Data retention.

Slack's Data retention and File history settings on a Free workspace, with the default options selected

The Channel messages menu had four options. Two are locked as paid features:

Option in the menuFree plan
Keep all messages, but don't track edits or deletionsAvailable, the default
Keep for 90 days, including messages in Slack Connect channelsAvailable
Never delete messagesPaid feature
Choose custom timelinePaid feature

The default never deletes on a timer, but it does not keep the old version of an edited message or a copy of a deleted one. Deleted means gone, for everyone. Can Slack see deleted messages shows what a deletion leaves behind, including the "This message was deleted." line under a thread.

File history has its own menu: Keep all files (default) or Keep files for 90 days only, with four paid options that keep deleted files or set a number of days. Canvas and list history has the same shape: keep all, or 90 days only, on Free.

Retention by plan

PlanWhat you can seeHow long Slack keeps it by defaultOwner options
FreeLast 90 days (measured above)Hidden after 90 days; deleted after one year, per Slack's help centerKeep all without edit history, or delete after 90 days
Pro and Business+EverythingLife of the workspaceNever delete, keep with or without edit history, or a custom timeline
EnterpriseEverythingLife of the workspaceThe same, plus org-wide policies and legal holds

The paid rows come from Slack's help center; we only had Free workspaces to test. Upgrading a Free workspace brings back hidden messages that Slack has not yet deleted. Retention covers public channels, private channels and DMs, and the other free-plan limits are in Slack free plan limits.

Never appear "away" on Slack again

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

Message edit time limit

The same admin area sets how long people can edit their own messages. On the Permissions tab, the Message editing menu offered: Any time (the default), Never, and up to 1 minute, 5 minutes, 30 minutes, 1 hour, 24 hours or 1 week after posting. We saw all of these on the Free plan. This limit is separate from retention: it stops edits, it does not delete anything.

Who can change retention

Only Owners can change the workspace setting, from the screen above. On paid plans, an Owner can let members set a shorter retention for channels and DMs they are in. To keep your own history beyond 90 days on Free, export it; how to export Slack messages without admin covers the ways that work.

After you leave a job, your messages stay in the workspace for as long as its retention keeps them, even when your account is deactivated; see how to delete your Slack account.

Frequently asked questions

Does Slack delete messages after 90 days on the free plan? It hides them. In our Free workspace nothing older than 90 days came back from channels, search or the API, and the settings page says hidden messages are kept and come back with a paid plan. Slack deletes them only when they pass one year, or after 90 days if the Owner chose that option.

Can I see Slack messages older than 90 days without paying? Not in the app, search or the API, in our test. Upgrading to a paid plan is the way Slack offers to bring hidden history back.

Can I recover messages deleted by a retention setting? No. Slack says data removed by retention is deleted for good.

Does deleting a Slack message delete it for everyone? Yes. A deleted message disappears for every member, admins included. On a paid plan with edit and deletion tracking, the company can still keep a copy in its exports.

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 Hide Your Email on Slack, and What Apps Still See

Only a workspace owner or admin can hide email addresses in Slack. We switched Email Display to No one, viewed a profile as a coworker, and read the same profile through the API.

Slack Green Team
Guide

Can't Edit a Slack Message? The Edit Time Limit, Tested

Slack admins can cap message editing at 1 minute to 1 week, or turn it off. We set the 1-minute limit and timed when the Edit item and the API stopped working.

Slack Green Team
Guide

How to Clear Slack Search History (Recent Searches)

Slack keeps your recent searches on its servers, so they follow you to every device. We found where to delete them, and the one way the delete button worked for us.

Slack Green Team