Updated April 26, 2026.
The default move when sharing a screen recording on Slack is to upload the MP4. That's the wrong move. Here's the cleaner workflow your team will thank you for.
Why is uploading the MP4 the wrong move?
- It eats Slack storage. On free Slack plans, video uploads count against your message-history limits. Big videos disappear faster than you think.
- It's slow. A 200 MB MP4 takes time to upload, blocks your Slack client, and forces every viewer to download before they can watch.
- It's a worse experience. Slack's inline video player is fine but it's not designed for long-form screen recordings.
- It's hard to share again later. The video is buried in a thread on a single channel. Anyone outside that thread has to be re-uploaded to.
What’s the right move? Paste a link
Use a screen recorder that gives you a hosted link, then paste the link into Slack. Slack will unfurl the link into a preview card, viewers click and play in their browser, and the recording lives outside Slack's storage.
Clipy is built around this exact flow. Record, stop, link is on your clipboard, paste it in Slack, done.
What is the Clipy + Slack step-by-step workflow?
- Open clipy.online (or the desktop app if you want system-audio capture).
- Click record. Pick a tab, a window, or the whole screen.
- Stop. The link is on your clipboard automatically.
- Paste into Slack. The message looks like a normal link.
- Slack unfurls it into a preview card with a thumbnail and the recording's title.
- Your teammate clicks. The video plays in a new tab in their browser.
What does the Slack preview look like?
When you paste a clipy.online link, Slack reads the page's Open Graph tags and renders a preview card showing:
- Thumbnail (auto-generated from the recording).
- Title.
- Source (clipy.online).
The card is clickable. Clicking opens the recording's page in a new tab. There's no sign-up gate; the link is unlisted by default but anyone with the URL can watch.
Can you play screen recordings inline inside Slack?
Slack's classic preview card opens the link in a new tab when clicked — that's the default for any video link. Inline playback inside the Slack message itself (the way YouTube videos sometimes play) requires a dedicated Slack app with link-unfurl scopes installed in your workspace.
For most teams the "preview card → click → play" flow is fine. It's the same flow your team already uses for every other link.
How do I avoid losing recordings to message-history caps?
If your team is on a free Slack plan, message history is bounded. Files uploaded to Slack disappear with the messages they're attached to. Hosted links don't — the recording lives at clipy.online and stays accessible long after Slack's history cap rotates the message out.
How do I reply with a video instead of text?
Async-video replies in threads are an underrated workflow. Instead of typing three paragraphs to explain a UI bug, record a 30-second clip, paste the link in the thread, move on. The recipient watches in 30 seconds, comments back. Here's the bug-report version of this idea.
What are quick Slack hygiene tips for shared recordings?
- Always include a one-line description above the link. "Walkthrough of the new pricing page" tells viewers what they're about to watch.
- Use the channel topic or pinned posts for recurring recordings (weekly updates, demo days).
- Don't reply with a video for a yes/no question. Async video is for things text can't compress.
Bottom line
Don't upload MP4s to Slack. Record once, get a link, paste the link. The recording lives on a real video host, the message thread stays light, your free-plan history stops disappearing, and your team can find the recording again later.
Frequently asked questions
What’s Slack’s file size limit for MP4 uploads?
Slack’s upload limit is 1 GB per file on most plans, but the practical limit is much lower because the file lives in Slack’s message history and counts toward your workspace storage. A 30-minute screen recording is often 200–500 MB — it eats your storage fast. Pasting a link from a hosted recorder avoids the storage hit entirely.
Why isn’t my Slack link unfurling with a thumbnail?
Two common reasons: your workspace has unfurls disabled by default for unknown domains (an admin setting), or the page’s Open Graph tags aren’t being read. For Clipy links, the public video page exposes proper OG metadata, so unfurls work in workspaces that have unfurls enabled. If you don’t see a card, post the link, then click the “Expand preview” option Slack offers.
Will the video play inline inside Slack like Loom does?
Loom-style inline playback inside Slack requires a registered Slack app with link-unfurl scopes, installed in your workspace. Clipy doesn’t have a published Slack app yet, so playback opens in a new browser tab when the user clicks. The unfurl card is metadata only — a thumbnail, title, and one click away from playing.
Should I use Slack’s native video clip feature instead?
Slack’s native clip is fine for 1–2 minute responses inside a single channel. It dies the moment you need that recording outside Slack — in a Linear ticket, a customer email, or a Notion doc. For anything you might reference more than once, use a real recorder so the link is portable.
How do I share private recordings that shouldn’t leave the team?
Use a recorder that supports password-protected links or workspace-only sharing. Clipy currently produces public-by-link recordings (anyone with the URL can watch), so for sensitive content you’ll want either a paid Loom workspace, a self-hosted Cap.so instance, or to download the MP4 and upload it to your private Drive folder.
Try Clipy free. One-click screen recording in your browser, instant share link, no watermark, no time limit, no sign-up to watch. Start recording at clipy.online — or download the desktop app for system-audio capture.