Slack's file limit, and the free plan's history cap
Slack takes files up to 1GB on every plan. What the free plan limits is time: anything older than 90 days is hidden, and after a year it may be deleted.
Updated 5 min read
People searching for Slack's storage limit are usually asking two different questions, and Slack answers them in two different help articles that never mention each other.
The first is how big a file can be. The answer is 1GB, on every plan, and it is almost never the problem.
The second is how much a free workspace can keep, and the answer has changed twice in three years. It is no longer measured in gigabytes at all.
The per-file limit: 1GB
Slack's help article on adding files states it in one line: "You can add files up to 1GB in size." There is no smaller figure for free workspaces and no larger one for paid plans. The limit page for Slack tracks that figure against the source.
A gigabyte is large enough that an ordinary screenshot, PDF or screen recording never approaches it. A full-length 4K phone video might, at roughly 350–750MB per minute at the highest settings, and a two-minute 4K/60 clip can clear the limit. That is the one file type that genuinely hits it.
The free plan's limit: 90 days, not gigabytes
Older descriptions of the free plan quote a 5GB total storage cap. That is out of date. Slack's current usage-limits article for the free version says:
- "You can view and search messages and files from the last 90 days."
- When the workspace reaches that, "Slack will start hiding messages and files older than 90 days to make room for new ones."
- Workspace owners can choose to "keep all messages and files for one year, or delete them after 90 days."
- "Starting 26th August 2024, Customer Data, such as messages and file history, older than one year may be deleted on a rolling basis from workspaces on the free subscription."
So the free plan's ceiling is time. Files do not stop uploading because the workspace is full; they stop being visible because they are old. And since August 2024, old is not just hidden: after a year it may be gone.
That changes what "running out of space" means. Compressing files does nothing for a 90-day window. What it does affect is the second cap people hit, which is the one on the other side of the upload.
Where compression does matter on Slack
Downloads on a phone. A 40MB screen recording in a channel is downloaded by every person who taps it. Twelve people on mobile data is half a gigabyte of someone else's allowance for a clip that would have been fine at 8MB.
Previews. Slack generates inline previews for images and short videos, and a 14-megapixel retina screenshot takes a noticeable moment to render in a thread where a 1,600-pixel one is instant. Why a screenshot is that big, and the lossless ways to shrink one is the usual fix.
The export. When a free workspace reaches its year and the owner exports before it is deleted, the export is every file ever uploaded. A channel of uncompressed screen recordings becomes tens of gigabytes to download and store.
Forwarding to somewhere with a real limit. Slack is often the first hop. The file that sat happily in a channel at 60MB then has to go to a Teams chat with a 100MB cap, a Notion page on the free plan at 5MB, or an email where the practical ceiling is 18MB. Compressing once, to the smallest limit it will ever meet, saves doing it later.
Sensible sizes for the three things people post
| What | Typical as uploaded | Sensible | How |
|---|---|---|---|
| Full-screen retina screenshot | 3–8MB PNG | 300–500KB | Crop, halve the dimensions, lossless WebP |
| 1-minute screen recording, 1440p | 60–150MB | 10–20MB | Re-encode at 2 Mbps, 1080p |
| Scanned or exported PDF, 10 pages | 5–15MB | under 1MB | Lossless rewrite, then image resolution |
None of those is a Slack rule. They are the sizes at which the file loads instantly for the reader and costs nothing to forward, which is what matters once the 1GB cap is not the constraint.
Compress an image to 500KB, a video to 50MB or a PDF to 1MB does each one in the browser, measures the real output and keeps it under the number, with nothing uploaded anywhere but Slack. For a screenshot of an internal dashboard or a recording of a customer call, the "nothing uploaded" part is not a detail.
The numbers Slack publishes, in one place
| Limit | Figure | Applies to |
|---|---|---|
| Single file upload | 1GB | Every plan |
| Message and file visibility, free plan | Last 90 days | Free |
| Retention option, free plan | Keep one year, or delete after 90 days | Free, owner's choice |
| Deletion of data over one year, free plan | May be deleted on a rolling basis, from 26 August 2024 | Free |
| Total file storage | No published cap | All plans |
Both source articles are linked from the Slack entry on the limits page, with the date they were last checked.
FAQ
What is the maximum file size on Slack?
1GB per file, on every plan, including the free one. Slack's help article on adding files states it directly. It is large enough that screenshots, documents and most videos never reach it; only a long 4K phone recording is likely to, and re-encoding that to 1080p is the fix.
Does the Slack free plan have a storage limit?
Not in gigabytes any more. The free plan limits history: messages and files from the last 90 days are visible, older ones are hidden, and since 26 August 2024 data older than one year may be deleted from free workspaces on a rolling basis. Workspace owners can choose between keeping a year or deleting after 90 days. Compressing files does not extend the window.
Why should I compress files for Slack if the limit is 1GB?
Because the limit is not the cost. Every person who opens a file downloads it, previews render slower for large images, a year's export becomes enormous, and files posted in Slack are usually forwarded on to somewhere with a real cap, such as email, Teams chat or Notion. Posting a 500KB screenshot instead of a 6MB one costs nothing and saves all of that.
Is Slack's file limit different for free and paid plans?
No. The 1GB per-file figure applies to all plans. The differences between plans are history (90 days visible on free, unlimited on paid), app integrations and administration features, not upload size.
Do it now, in this tab
Each of these opens the tool with the target already set. It runs on your own machine — nothing is uploaded, there is no watermark and no signup, and the output is measured before you get it.
Reference
The limits this guide refers to
Each number carries the date it was last checked against the platform's own documentation.
- Slack1GBSlack caps a single file at 1GB on every plan. Free workspaces have a total storage cap rather than a smaller per-file limit.Verified 26 Sep 2026
- Microsoft Teams100MBMicrosoft Teams caps a file attached to a chat message at 100MB, with at most 10 attachments per chat. A file uploaded to a team's Files tab goes to SharePoint instead and can be up to 250GB.Verified 11 Oct 2026
Next
Keep reading
- Compressing a screenshotScreenshots are PNGs of a huge display, which is why a picture of some text is bigger than a photograph. The fix is almost never a quality slider.
- Notion's 5MB upload limitNotion's free plan rejects any file over 5MB, and its own help page gives three different numbers for paid plans. Here is what actually applies.
- Compressing a video for Microsoft TeamsTeams advertises 250GB per file and caps a chat attachment at 100MB. Different routes, different limits -- and the interface pushes you to the small one.