How to Share a SharePoint File in a Teams Chat
Sharing a file in Teams chat looks simple, but it has consequences most people don’t realise. Where the file actually lives — and who can see it long-term — depends on choices you make in the moment.
What it is
When you upload a file directly into a Teams chat, it’s stored in your personal OneDrive — not the team’s SharePoint site. Microsoft handles the sharing automatically, granting access to the people in the chat. It works, but it has hidden implications: when you leave the organisation, that file may become inaccessible. It’s not part of the team’s record. It’s tied to you, not the work.
The better pattern, for any file that matters beyond the immediate conversation, is to upload it to the team’s SharePoint site (often via a Teams channel’s Files tab) and then share the link in chat. The file lives in team-owned storage, the chat references it, and the conversation context is preserved without locking the file to a single person.
For genuinely throwaway files — a screenshot, a PDF you’re forwarding for one comment — direct chat upload is fine. For anything you’d want to find again in six months, do it the long way and put the file in a team-owned location first.
When to use this
- Quick, throwaway file sharing in a one-off chat.
- Forwarding a file someone sent you that another colleague asked about.
- Screenshots, casual references, in-the-moment exchanges.
- When you genuinely don’t need the file to outlive the chat.
How to do it
- Open the Teams chat.
- Click the paperclip (Attach) icon.
- Choose Upload from this device for a one-off, or OneDrive / Recent files to share an existing file as a link.
- Add any context in the chat message.
- Send.
- If the file matters longer-term, move it to a team site afterwards.
Best practices
- For team-relevant files, use channels not chats. Channel files live in the team’s SharePoint site — accessible to everyone, not tied to one person.
- Share existing files as links, not uploads. Better than creating a duplicate copy in OneDrive.
- Move important chat files to team storage afterwards. Don’t leave them stranded in personal OneDrive.
- Be aware of who can access. Files shared in chat are accessible to everyone in that chat — including future participants.
Common mistakes
- Treating chat as durable file storage. Chat files end up in personal OneDrive — they’re not part of the team’s permanent record.
- Uploading the same file to multiple chats. Three chats, three copies. Use a shared link instead.
- Sharing sensitive files in large group chats. Everyone in the chat — and anyone added later — has access.
The Sharing Handbook gives you the Traffic Light System for every SharePoint sharing decision. Real screenshots of the Link Settings dialog, end-user focused, no admin access required.
Get the Sharing Handbook — $27 →FAQ
Where do Teams chat files actually go?
They go to your OneDrive, in a folder called Microsoft Teams Chat Files. The chat shows a link to the file but the file itself lives in your OneDrive. When you delete the file from OneDrive, the chat link breaks. This is one of the most confusing things about Teams — the file is yours, even though you shared it in chat.
Who can access a file I shared in a Teams chat?
By default, everyone in the chat — Teams automatically creates a sharing link with the chat participants. If new people are added to the chat later, they get access too. If someone leaves the chat, their access stays unless you actively revoke it. Audit Manage Access on Teams-shared files periodically.
How do I change permissions on a file shared in Teams chat?
Open the file in OneDrive, click Manage access, and adjust permissions the same way you would for any OneDrive file. Changes apply immediately. You can also remove the chat-link entirely if the conversation is over and the file no longer needs to be accessible.
What’s the difference between sharing a file in Teams chat vs Teams channel?
Chat files go to your personal OneDrive — your file, you control access. Channel files go to the team’s SharePoint site — the team owns the file, access is governed by team membership. For collaborative content that should outlive the conversation, share in the channel; for one-off chat sharing, OneDrive is fine.