logo
search
list

Table of Content

Measure SharePoint Download Bandwidth and Network Performance

Posted by Algirdas Jasaitis

calendar

2026-08-30

views

868

likes

59

Diagnose Slow SharePoint Downloads: Measure Bandwidth & Latency

Learn how to accurately measure SharePoint download throughput, test network latency, and identify Microsoft 365 throttling or WAN congestion issues.

Dealing with sluggish file transfers in SharePoint can disrupt your team's productivity, but pinpointing the exact bottleneck doesn't have to be a guessing game.

Problem Description: Slow SharePoint File Transfers

Users are experiencing noticeable delays, slow throughput, or service interruptions when downloading files from SharePoint Online. You need to accurately measure client-side download bandwidth, latency, and packet loss to determine if the issue stems from local WAN congestion, ISP limitations, or Microsoft 365 service throttling.

Quick Answer for SharePoint Throughput Testing

To test performance, download a representative SharePoint file (e.g., 100MB+) and monitor the transfer rate in MB/s during peak and off-peak hours. Compare these metrics against your ISP capacity, run basic latency/packet loss tests, and use your browser's Developer Tools to inspect for HTTP 429 (throttling) or 503 (server unavailable) errors.

Likely Causes Behind M365 Network Congestion

  • WAN or ISP Saturation: Your local network or internet service provider may be hitting maximum capacity during peak business hours.
  • High Latency & Packet Loss: Poor routing between your client location and Microsoft's data centers can drastically degrade download speeds.
  • Tenant Throttling (HTTP 429): Microsoft 365 actively throttles excessive requests to maintain service health, which restricts bandwidth temporarily.
  • Service Degradation (HTTP 503): Temporary outages or server-side resource exhaustion within your specific SharePoint environment.

Recommended Solution: Test Client-Side Network Metrics

  1. Select a Baseline File: Upload a dummy file of a known size (between 100MB and 500MB) to a SharePoint document library to use as your consistent test variable.
  2. Perform Timed Downloads: Download the file during off-peak hours (e.g., early morning) and peak hours (e.g., mid-afternoon). Record the average throughput in MB/s using your browser's download manager.
  3. Analyze Network Traffic for Errors: Press F12 in your browser to open Developer Tools. Navigate to the Network tab, reproduce the download, and check the status column. Look out for HTTP 429 Too Many Requests or HTTP 503 Service Unavailable responses.
  4. Run the Microsoft Assessment Tool: Navigate to connectivity.office.com (the official Microsoft 365 Network Connectivity Test) to automatically analyze routing, latency, and throughput from your specific location to Microsoft's front doors.
  5. Test Latency and Packet Loss manually: Open Command Prompt and run ping -n 50 yourtenant.sharepoint.com to check for dropped packets and average round-trip times.

Alternative Solutions for Advanced Bandwidth Monitoring

  1. PowerShell Automation: Write a PowerShell script utilizing Invoke-WebRequest to download a file on a recurring schedule, logging the precise download duration and calculating MB/s to build a historical performance chart.
  2. Third-Party Network Agents: Deploy endpoint monitoring tools (like ThousandEyes or PingPlotter) to continuously track packet loss and routing hops between your remote workers and Microsoft's infrastructure.
  3. Check M365 Service Health: Before diving into deep network diagnostics, always check the Microsoft 365 Admin Center's Service Health dashboard for known SharePoint degradation advisories.

Working with WPS Office: Offline Document Management

SharePoint bandwidth issues are strictly tied to Microsoft 365 cloud infrastructure and network routing. If your team is struggling with severe cloud congestion and needs to maintain productivity, transitioning to a robust local workflow is highly recommended. WPS Office is a top-tier, lightweight alternative that is highly compatible with Microsoft formats (Word, Excel, PowerPoint). By using WPS Office, you can efficiently create, edit, and save documents directly on your local machine without the heavy reliance on constant cloud synchronization, bypassing SharePoint bandwidth bottlenecks entirely during peak congestion periods.

Prevention Tips for Avoiding Cloud Throttling

  • Stagger large OneDrive/SharePoint library syncs so that all users aren't downloading massive datasets simultaneously during business hours.
  • Implement Quality of Service (QoS) rules on your corporate firewall to prioritize Microsoft 365 traffic over generic web browsing or streaming.
  • Ensure your network routes Microsoft 365 traffic directly to the internet rather than through centralized, high-latency VPN tunnels (split-tunneling).

FAQs About SharePoint Network Limitations

Does SharePoint impose a per-user bandwidth limit?

No. SharePoint Online does not expose or enforce a specific client-visible per-user bandwidth cap. However, it does employ tenant-level throttling (resulting in 429 errors) if a single user or application generates an excessive volume of requests in a short timeframe.

Can I view total global download counts or server bandwidth in SharePoint?

SharePoint Online does not natively expose total server bandwidth consumption or raw global download counts for performance monitoring. You can view file activity via the Audit Log, but this is designed for security and compliance, not network capacity planning.

What is considered a "good" latency to SharePoint Online?

For optimal performance, Microsoft recommends a round-trip time (RTT) latency of under 50 milliseconds from the client to the Microsoft global network front door. Latencies above 100ms will often result in noticeably slower downloads and UI responsiveness.

Algirdas Jasaitis

15 years of office industry experience, tech lover and copywriter. Follow me for product reviews, comparisons, and recommendations for new apps and software.