# How to Check How Much Data You Have in Slack

> Use Slack Workspace analytics to find messages sent, files uploaded, channel ages and plan history limits, without reading anyone's messages. Five steps.

Source: https://sellmydata.com/guides/how-to-check-slack-data-volume/
Published: 2026-10-27

## Key takeaways

- Open Admin > Workspace analytics in Slack. The Overview tab shows messages sent and files uploaded across the workspace; the Channels tab lists each channel's creation date and messages posted.
- Analytics show recent windows, such as the last 28 or 30 days, not an all-time total. Record your recent message rate and how far back your channels go; together they show the depth of your history.
- Your plan matters as much as your size. On the free plan you can see only the last 90 days, and data more than one year old is deleted.
- You don't need to export or read anyone's messages to take this inventory. Workspace owners and admins can get every number here from the analytics dashboard.

To check how much data your company has in Slack, open **Workspace analytics** from the **Admin** menu. It shows how many messages people send, how many files they upload, and when each channel was created. Those numbers, plus your Slack plan, tell you how big and how deep your Slack history is.

You never need to read a message to do this. Analytics show counts, not content.

## Why the size and age of your Slack history matter

Volume and years of history are two of the four things that set the price of a dataset; the other two are data type and current demand ([how pricing works](/pricing/)). Five years of busy project and support channels is a much deeper record than six months of light use.

For Slack, that comes down to three questions: **how active** (messages and files per month), **how far back** (the age of your channels and messages), and **how much you can actually reach** (your plan's history limit).

## Step 1: Check your plan first

Your plan decides how much history exists at all. On the free plan, Slack limits you to [the most recent 90 days of messages and files and deletes data more than one year old](https://slack.com/help/articles/27204752526611-Feature-limitations-on-the-free-version-of-Slack). Upgrading reveals messages and files beyond the 90-day limit that haven't been deleted yet.

If you've been on a paid plan (Pro, Business+ or Enterprise) for years, your history is likely intact. If you've been on the free plan, your usable history may be much shorter than your company's age.

## Step 2: Open Workspace analytics

Analytics are [available on all plans](https://slack.com/help/articles/218407447-View-your-Slack-analytics-dashboard), with more detail on paid plans.

- **Free, Pro and Business+:** on desktop, click **Admin** in the sidebar, then **Workspace analytics**.
- **Enterprise, for the whole organization:** click your organization name in the sidebar, then **Tools & settings > Organization settings > Analytics**.

Any member can see the **Overview** tab by default. The **Channels** and **Members** tabs are for workspace owners, admins and members they give permission to.

## Step 3: Read messages and files on the Overview tab

The Overview tab defaults to the **Last 28 days** and includes ([Slack](https://slack.com/help/articles/360057638533-Understand-the-data-in-your-Slack-analytics-dashboard)):

- **Messages sent** and **Files uploaded** across the workspace
- **Monthly active members**, **Daily active people** and people posting
- **Where messages are sent**: the split between public channels, private channels and direct messages

Write down messages sent and files uploaded for the period, plus the public, private and DM split. That split matters because some exports only cover public channels (see below).

Select **Export** to save the figures.

## Step 4: Use the Channels tab to see how far back you go

The **Channels** tab lists every channel with its **Created** date, **Messages posted**, **Total membership** and **Last active** date. Select **Export CSV** to download it.

Sort by **Created** to find your oldest channels still in use. Then sort by **Messages posted** to see which channels hold most of the activity. Support, engineering and project channels with years of history usually make up the core of a Slack dataset.

On Pro and Business+, the Channels tab covers **public channels only**. Private channel analytics need an Enterprise plan.

## Step 5: Spot-check old messages with search

Analytics show recent windows, not all-time totals. To confirm older messages still exist, use Slack's [date search modifiers](https://slack.com/help/articles/202528808-Search-in-Slack):

- `during:2021` finds messages from that year
- `before:2020-01-01` and `after:2019-06-01` set exact dates
- `in:#channel-name` limits the search to one channel

Search for a common word in your business, such as "customer" or "deploy", with `during:` and an older year. If results come back, that year's history is there. Work back until results stop.

## Put the numbers together

Slack doesn't show a single all-time message count, but the numbers above add up to a clear picture:

| Measure | Where to find it |
| --- | --- |
| Slack plan, and whether it was ever free | Your billing settings |
| Messages sent and files uploaded, last 28 days | Workspace analytics > Overview |
| Split between public channels, private channels and DMs | Overview > Where messages are sent |
| Number of channels, and messages per channel | Channels tab, exported |
| Year of your oldest channels and messages | Channels tab (Created) and `during:` search |
| Monthly active members | Overview |

A hypothetical note like "paid plan since 2018, about 40,000 messages a month, 70% in public channels, 300 channels, 85 active members" tells a reviewer far more than a storage figure would.

## About exports

You don't need an export to take an inventory. If your company later decides to sell, an export is how the data leaves Slack, so it helps to know the limits ([Slack](https://slack.com/help/articles/201658943-Export-your-workspace-data)):

- On **Free and Pro**, owners and admins can export messages and file links from **public channels** only. Free workspaces export file links from the last 90 days only.
- On **Business+**, owners can apply to export private channels and DMs as well.
- **Enterprise** adds exports filtered by conversation type, member or workspace.

An export is a full copy of your messages. Keep it inside the company until you've decided what, if anything, to share.

## What to leave out at this stage

Counting is not sharing. When a company does decide to sell, it chooses which channels and date ranges to include, and people's names and contact details are [de-identified](/de-identification/) before any buyer sees the data. Direct messages and private channels raise extra questions about employee communications; our [rights check](/rights/) covers what to review, and you should confirm anything you're unsure about with counsel.

## Next steps

- Using Microsoft instead? See [how to check how much data you have in Microsoft Teams](/guides/how-to-check-microsoft-teams-data-volume/).
- Count your documents in [Google Drive](/guides/how-to-check-google-drive-data-volume/) or [OneDrive and SharePoint](/guides/how-to-check-onedrive-sharepoint-data-volume/).
- List every business tool your company uses with [Take inventory](/inventory/), then [request an estimate](/#estimate).

## Frequently asked questions

### How do I see how many messages are in my Slack workspace?

Click Admin in the sidebar and choose Workspace analytics. The Overview tab shows messages sent and files uploaded, and the Channels tab shows messages posted per channel. These cover recent periods, not all time.

### Can I see Slack analytics on the free plan?

Yes, analytics are available on all plans, but the free plan shows basic metrics and paid plans show more detail. The free plan also limits visible history to the most recent 90 days.

### What happens to old Slack messages on the free plan?

Slack says free workspaces see only the most recent 90 days of messages and files, and data more than one year old is deleted. Upgrading reveals messages and files beyond the 90-day limit that haven't been deleted.

### Do I need to export Slack to count my messages?

No. The analytics dashboard gives you the counts. An export creates a full copy of your public channel messages, so only run one if your company has decided to share data, and keep it inside the company.

### How can I tell how far back my Slack history goes?

Export the Channels tab in Workspace analytics and sort by the Created date to find your oldest channels still in use. Then use Slack search with a date modifier such as during:2021 and a common business word. If results come back, that year's history is there, so work back until results stop.

### Do Slack analytics include private channels?

On Pro and Business+, the Channels tab covers public channels only, and private channel analytics need an Enterprise plan. The Overview tab does show the split of messages between public channels, private channels and direct messages.

### Why does the size and age of my Slack history matter?

Volume and years of history are two of the four things that set the price of a dataset. The other two are data type and current demand. Five years of busy project and support channels is a much deeper record than six months of light use.

## Sources

- [View your Slack analytics dashboard](https://slack.com/help/articles/218407447-View-your-Slack-analytics-dashboard)
- [Understand the data in your Slack analytics dashboard](https://slack.com/help/articles/360057638533-Understand-the-data-in-your-Slack-analytics-dashboard)
- [Feature limitations on the free version of Slack](https://slack.com/help/articles/27204752526611-Feature-limitations-on-the-free-version-of-Slack)
- [Search in Slack](https://slack.com/help/articles/202528808-Search-in-Slack)
- [Export your workspace data](https://slack.com/help/articles/201658943-Export-your-workspace-data)
