If you’ve been storing files in OneDrive and now want to bring them into Microsoft Teams so your whole team can access them, you’re in the right place. This happens more often than you think — you start working solo, save everything to your personal OneDrive, and then realize the project has grown into a full team effort.
The good news? Once you know where to look, it’s pretty straightforward to move files from OneDrive to Microsoft Teams. In this tutorial, I’ll walk you through multiple methods so you can pick whichever one fits your situation best.
Before We Start: Understanding How OneDrive and Teams Connect
Here’s something worth knowing first: OneDrive and Microsoft Teams are not two separate islands. They’re deeply connected in Microsoft 365.
When you share a file inside a Teams channel, it actually gets stored in a SharePoint document library behind the scenes. When you share a file in a Teams chat, it gets stored in your OneDrive. So when you “move” a file from OneDrive to Teams, what you’re really doing is moving it from your personal OneDrive folder to a shared Teams/SharePoint location where everyone on the team can access it.
In the new Teams, Microsoft has also made OneDrive the central file hub inside Teams itself. The old Files app in the app bar has been replaced by the OneDrive app, so when you open it, you’re looking at the same OneDrive you see in a browser — just with better team collaboration layers on top.
Why does this matter? Because once you move a file to a Teams channel, everyone in that channel can see and edit it. No more sending email attachments back and forth. Everyone works from the same file, and no duplicates pile up. (For the bigger picture, here’s how to share files in Microsoft Teams in channels and chats.)
Method 1: Move Files Directly from OneDrive Web App
This is my favorite method when I need to move multiple files at once and want full control over where they land.
Steps:
- Open OneDrive in your browser (go to onedrive.com) and sign in with your Microsoft 365 work or school account.
- Find the file or folder you want to move. You can select multiple files by checking the circle that appears on the left of each file when you hover.
- Right-click on the file (or click the three-dot menu that appears on hover).
- Select Move to.
- The Move to dialog opens. Under Quick access on the left, you’ll see the sites you use, including your Teams sites. Each Microsoft Teams team has a connected SharePoint site, and it appears in this list. If a team is missing, make sure you’re a member of it; if no other sites show up at all, your organization doesn’t allow moving files across sites.
- Click the Team you want to move the files to. You’ll then see an In channels section with a folder for each channel (General, Project A, etc.), above the rest of the site library.
- Navigate into the right channel folder.
- Click Move here.
Here’s what that looks like with a demo file. I right-clicked SPGuides Launch Checklist 2026.docx in my OneDrive, and the menu shows both Move to and Copy to:

In the Move to dialog, I picked the SPGuides team site under Quick access, and the General channel folder showed up under In channels:

Inside the General folder, the breadcrumb confirms where the file will land. Then it’s just Move here:

That’s it. The file disappears from your personal OneDrive and lands in the Teams channel you selected. Open the channel’s Shared tab and you’ll see it there:

One thing to know: only the file properties that the destination library supports come along with the file. If the team’s library keeps fewer versions than your OneDrive, you’ll get a warning before the move, and you can choose to move anyway.
Pro tip: If you’re not sure which folder belongs to which channel, the folder names usually match the channel names exactly. The “General” channel, for example, will have a “General” folder.
Method 2: Move Files from Inside Microsoft Teams
You can also do this entirely within the Teams app — no need to open OneDrive in a browser separately.
Steps:
- Open Microsoft Teams (desktop app or web).
- On the left app bar, click the OneDrive icon (in the new Teams it replaced the old Files app).
- You’ll land on My files — this is your personal OneDrive storage.
- Hover over the file you want to move. A check circle will appear on the left — click it to select it.
- Click the three-dot menu (More options) that appears.
- Select Move to.
- The same Move to dialog opens. You can choose:
- My files — to move it to a different folder within your OneDrive
- Quick access — pick the team’s site to move it to a specific Teams channel
- Select the Team, then the channel folder under In channels.
- Click Move here.
This method is great if you’re already working inside Teams and don’t want to switch tabs or open a browser.
Note: You can also select multiple files before hitting “Move to.” Just check each file using the circle on the left, then click “More options” on any one of them and proceed.
Method 3: Upload Files to a Teams Channel Directly
Sometimes you don’t need to “move” a file — you just want to get it into Teams quickly, and keeping the original in OneDrive is fine. In that case, you can upload it directly.
Steps:
- In Microsoft Teams, navigate to the Team and Channel you want to upload the file to.
- Click the Shared tab at the top of the channel (older versions of Teams called it Files).
- Click Create or upload in the top toolbar.
- Select Files upload from the menu (or Folder upload if you want to upload an entire folder).
- Your file explorer opens. Navigate to your local machine or OneDrive sync folder and pick the file.
- Click Open and the file uploads to that channel.

This creates a copy of the file in Teams. If you want to remove the original from OneDrive after this, you’d need to do that manually. So this method works best if you’re okay with having copies in both places, or if the original is already on your desktop/local machine (synced from OneDrive).
Method 4: Share a OneDrive File Link in Teams (When You Don’t Want to Move It)
Here’s a method people often overlook — and honestly, sometimes it’s the right answer. Instead of physically moving the file, you share a link to it inside Teams.
This means:
- The file stays in your OneDrive.
- Everyone in Teams can access it through the link.
- You’re all editing the same file — no duplicates.
Steps:
- In Teams, open a chat or a channel.
- Start a message (in a channel, select Post in channel first), then click the Attach file paperclip icon under the message box. In some layouts it sits under Actions and apps (+).
- Select Attach cloud files to pick from OneDrive (or Browse Teams and Channels for a file that’s already in a team).
- Browse to the file you want to share and select it.
- If Teams asks whether to Share a link or Upload a copy, choose Share a link.
- Click Send (or Post in a channel).

The file appears in the chat or channel as a clickable link. Anyone in the conversation can open it directly from their browser or Teams — and they’ll be editing the live version in OneDrive.
This is the approach Microsoft actually recommends for collaboration. It keeps your file in one place and prevents the classic problem of three people each working on “ProjectPlan_FINAL_v3_reallyFinal.xlsx.”
Method 5: Drag and Drop via File Explorer (Sync Method)
If you have the OneDrive desktop sync client installed, your OneDrive folders show up in Windows File Explorer like regular folders. And if your Teams channels are also synced to File Explorer (which they can be), you can literally drag and drop files from one folder to another.
To sync a Teams channel to File Explorer:
- Go to the Teams channel.
- Click the Shared tab.
- Click More options (…) in the toolbar, then Sync.
- A sync confirmation will appear — click Open Microsoft OneDrive or follow the prompts.
- The channel’s folder will now appear under your organization’s name (the building icon) in File Explorer.
You’ll also see Add shortcut to OneDrive in the same toolbar. It adds the channel folder to your OneDrive, so it shows up and syncs inside your OneDrive folder in File Explorer, which works just as well for drag and drop.
Now to move files:
- Open File Explorer.
- On the left, you’ll see your personal OneDrive (under your name) and the synced Teams/SharePoint folders.
- Simply drag the files from your OneDrive folder into the Teams channel folder.
This is probably the most natural way for people who prefer working in File Explorer rather than the browser. It feels like moving files between folders on your own computer — because it basically is.
Which Method Should You Use?
Here’s a quick way to think about it:
- Moving a lot of files at once? → Use Method 1 (OneDrive web app) or Method 5 (File Explorer sync).
- Already inside Teams and moving one or two files? → Use Method 2 (move from within Teams).
- Just want teammates to access the file without actually moving it? → Use Method 4 (share a link).
- Uploading fresh files that aren’t in OneDrive yet? → Use Method 3 (direct upload to Teams channel).
A Few Things to Keep in Mind
- Permissions update automatically. Once a file is in a Teams channel, everyone in that channel has access to it. You don’t need to set individual permissions.
- Moving is permanent (in Teams terms). When you “Move to” a Teams channel, the file leaves your personal OneDrive. It won’t show in “My files” anymore. You’ll find it under the Teams channel’s Shared tab.
- Copying is different from moving. Teams gives you both options — “Move to” and “Copy to.” If you’re unsure and want to keep the original safe while testing, use “Copy to” first. (A copy in the same tenant isn’t a real backup, though; here’s how to back up Microsoft Teams files properly.)
- Channels = folders in SharePoint. Each Teams channel has a corresponding folder in a SharePoint document library. What you see in the Teams Shared tab is literally that SharePoint folder. Private and shared channels are the exception: each one has its own separate SharePoint site, so a private channel appears as its own site in the Move to dialog. For more on how the two apps fit together, see Microsoft Teams vs SharePoint.
- Co-authoring works after the move. Once the file is in a Teams channel, multiple people can open and edit it at the same time — Word, Excel, PowerPoint all support real-time co-authoring in Microsoft 365.
Final Thoughts
Moving files from OneDrive to Microsoft Teams is honestly one of those things that sounds more complicated than it is. Once you understand that Teams channels are backed by SharePoint folders — and that your personal OneDrive is just another connected storage location — the whole thing clicks into place.
My recommendation for most people: use the OneDrive web app (Method 1) for bulk moves, and use the “share a link” approach (Method 4) for day-to-day collaboration. That way you’re keeping your file management clean and your team working from a single source of truth.
Want to keep going with Teams files? These guides pick up where this one stops:
- Not sure which channel a file belongs in? Learn the difference between a team and a channel in Microsoft Teams.
- Wrapping up a project? Here’s how to archive files in Microsoft Teams.

Hey! I’m Bijay Kumar, founder of SPGuides.com and a Microsoft Business Applications MVP (Power Automate, Power Apps). I launched this site in 2020 because I truly enjoy working with SharePoint, Power Platform, and SharePoint Framework (SPFx), and wanted to share that passion through step-by-step tutorials, guides, and training videos. My mission is to help you learn these technologies so you can utilize SharePoint, enhance productivity, and potentially build business solutions along the way.