How to Download Thousands of Files from a Shared OneDrive Folder
Question details
The user needs a workaround to download more than 20,000 files from a shared OneDrive folder without using the OneDrive API or having account ownership.

- Product
- Microsoft OneDrive
- Device & OS
- not provided
- Scenario
- Attempting to download a massive volume of files from a shared OneDrive directory when the standard batch download process fails due to size or file count limits.
- Observed behavior
- The user is unable to download the files in a single batch via the web interface and cannot utilize automated API scripts due to a lack of Azure app registration control.
Ensure you have a stable and fast internet connection, as well as sufficient local hard drive space to accommodate the large volume of uncompressed files.
Download Files in Smaller Batches Using Filters
By filtering the shared folder contents and downloading them in smaller chunks, you can bypass OneDrive's web interface bulk download limitations.
OneDrive's web interface typically struggles or outright fails when attempting to zip and download tens of thousands of files at once. Breaking the download into manageable batches is the most reliable manual method.
Navigate to the shared OneDrive folder link provided to you in your web browser.
Use the sorting options at the top of the file list (such as grouping by 'Modified Date', 'File Type', or alphabetical name) to segment the files.
Highlight a reasonable number of files or subfolders (e.g., 1,000 to 2,000 items) by holding the Shift key and clicking.
Click the 'Download' button in the top menu bar. OneDrive will package this specific batch into a ZIP file. Repeat this process for the remaining batches.

Request a Pre-Packaged Archive from the Owner
If batch downloading is too tedious, asking the folder owner to compress the files on their end is often the fastest workaround.
Consult Microsoft Experts for Advanced Workarounds
Since you lack Azure app registration control, alternative scripting solutions require specialized guidance.
Easily Manage Thousands of Downloaded Documents with WPS Office
After successfully downloading massive batches of files from OneDrive, you need a reliable suite to open, manage, and edit them. WPS Office provides a lightweight, highly compatible alternative to Microsoft Office, letting you handle massive directories of Word, Excel, PowerPoint, and PDF files without slowing down your computer.
- 1. Install WPS Office: Download and install the free WPS Office suite on your computer.
- 2. Open Your Downloaded Directory: Extract your downloaded OneDrive ZIP batches into a local folder on your hard drive.
- 3. Edit Files Seamlessly: Double-click any downloaded Word, Excel, or PowerPoint file to instantly open and edit it in WPS Office.

Frequently Asked Questions
Why can't I download all 20,000 shared OneDrive files at once?
OneDrive enforces a strict limit on bulk downloads via a web browser. You cannot download more than 10,000 files or exceed a total size of 250 GB in a single web download request.
Can I use the OneDrive desktop app to sync a shared folder instead of downloading from the web?
Yes, but only if the folder owner has granted you editing permissions. If you have edit access, you can click 'Add shortcut to My files' in the web interface, which allows the desktop client to sync the files directly to your computer.
Are there third-party tools to bypass the OneDrive download limits?
While tools like Rclone or Cyberduck exist for advanced file transfers, they typically require API access, authentication tokens, or specific folder permissions that are unavailable to users who only have basic view links.




