You can save files to SharePoint by uploading through a web browser, saving directly from Microsoft Office apps, or syncing a SharePoint library to your computer so it works like any other folder. The best method depends on whether you’re dealing with a one-time upload or need ongoing access to SharePoint files from your desktop.
Upload Through the Web Browser
The most straightforward way to get files into SharePoint is through the browser interface. Navigate to your SharePoint site and open the document library where you want the files to land. From there, you have two options.
The fastest approach is drag and drop. Open File Explorer on your computer, find the files or folders you want to upload, and drag them directly into the SharePoint library window in your browser. You’ll see the library area highlight when you hover over it, confirming it’s ready to receive the files. This works for individual files and entire folder structures at once.
If drag and drop isn’t cooperating, use the Upload button at the top of the document library. Click it, then choose whether you’re uploading files or a folder. You can select multiple files at once by holding Ctrl or Shift while clicking. Folder uploads are supported in Microsoft Edge, Google Chrome, and Mozilla Firefox.
Save Directly From Office Apps
When you’re working in Word, Excel, PowerPoint, or another Office desktop app, you can save straight to SharePoint without leaving the application. Go to File, then Save As, and select SharePoint from the location options. If you’ve recently used a SharePoint folder, it will appear under your recent locations. Otherwise, click Browse, enter the web address for your SharePoint site, and navigate to the library you want.
Excel offers an extra feature worth knowing about. When publishing a workbook to SharePoint, you can click Browser View Options before saving to control which worksheets or specific items (charts, PivotTables, named ranges) are visible when someone opens the file in a browser. The entire workbook still gets saved to the server, but you can limit what casual viewers see without needing to create a separate version of the file.
For files you plan to update regularly, consider using Save As to place the file on SharePoint once, then continue editing and saving it there going forward. The file’s location will default to SharePoint for future saves.
Sync a SharePoint Library to Your Computer
If you frequently work with SharePoint files, syncing a library to your computer is the most convenient long-term setup. Once synced, SharePoint folders appear right in File Explorer (Windows) or Finder (Mac), and you can open, edit, copy, and move files as if they were stored locally. Changes sync automatically in the background through the OneDrive sync client.
To set this up, open the SharePoint library in your browser, click the ellipsis menu (…), and select Sync. Your browser may ask for permission to open OneDrive. Confirm, sign in if prompted, and the library will start syncing. Your SharePoint files will then appear in File Explorer under your organization’s name, with each library in its own subfolder.
On Windows, you can enable Files On-Demand to avoid filling up your hard drive. This keeps files visible in File Explorer but only downloads them when you actually open one. To turn it on, click the OneDrive cloud icon in your system tray, go to Settings, then Advanced settings, and choose “Free up disk space” under Files On-Demand. Files you haven’t opened recently stay in the cloud, and files you’re actively using stay on your machine.
Save Email Attachments From Outlook
Outlook makes it simple to move attachments directly to SharePoint without downloading them to your desktop first. Inside an email, click the down arrow next to an attachment and select Upload. You’ll see a list of synced SharePoint locations to choose from. This is especially useful for keeping project files organized, since the attachment goes straight to the right library instead of sitting in your Downloads folder.
For this to work, you need to have the relevant SharePoint library already synced through OneDrive (using the sync method described above). The synced locations are what populate the list of destinations when you click Upload on an attachment.
File Name and Size Restrictions
SharePoint accepts individual files up to 250 GB, so size is rarely a problem for typical documents, spreadsheets, or presentations. The restrictions that actually trip people up are around file names and path lengths.
The full file path, including every folder name leading to the file plus the file name itself, cannot exceed 400 characters. Each individual folder or file name within that path tops out at 255 characters. If you’re nesting files several folders deep with descriptive names, you can hit that 400-character wall faster than you’d expect.
Certain characters are not allowed in file or folder names: " * : < > ? / \ |. Leading and trailing spaces are also prohibited. Some organizations haven’t yet enabled support for # and % in names, so those can cause issues too. If you’re saving from an Office desktop app, avoid semicolons in folder names, as the save will fail silently.
A handful of names are reserved by the system and can’t be used at all: .lock, CON, PRN, AUX, NUL, COM0 through COM9, LPT0 through LPT9, desktop.ini, and any filename starting with ~$. If an upload fails unexpectedly, a prohibited character or reserved name is usually the cause. Renaming the file and trying again almost always fixes it.

