To fix slow Wi-Fi upload speeds, stop competing transfers, move closer to your router, and compare upload speeds over Wi-Fi and Ethernet. A substantially better wired result points toward the wireless connection. The Windows steps below use Windows 11 menus.
The short version
- Measure first: Compare Wi-Fi and Ethernet upload results on the same computer.
- Free up bandwidth: Pause unnecessary transfers before testing again.
- Improve the signal: Test beside the router and reduce walls and obstructions.
- Follow the result: Check app limits when one app is slow, or contact your provider when wired uploads stay slow.
| Check or fix | When to use it |
|---|---|
| Compare Wi-Fi with Ethernet | Identify a wireless bottleneck |
| Run a Google router speed test | Measure the router connection independently |
| Upload over Ethernet | Bypass Wi-Fi for an important transfer |
| Stop competing traffic | Other devices or apps are using bandwidth |
| Check Google Home device usage | Identify devices consuming upload bandwidth |
| Pause OneDrive syncing | Free bandwidth for another upload |
| Stop Windows update sharing | Reduce uploads to other devices |
| Improve router placement | Uploads improve beside the router |
| Test Google mesh placement | A mesh point has a weak connection |
| Try another Wi-Fi band | Your iPhone or iPad can join a separate band network |
| Restart the modem | Check persistent connection trouble |
| Inspect cables and ports | Check the wired connection feeding your router |
| Adjust OneDrive upload limits | OneDrive is capped or consuming needed bandwidth |
| Adjust Dropbox bandwidth | Control Dropbox transfer usage |
| Adjust Google Drive upload limits | Drive is capped or competing with another app |
| Check Chrome extensions | Uploads are slow only in desktop Chrome |
| Review channels and widths | Placement changes have not helped |
| Enable supported bands and WMM | Review configurable router settings |
| Prioritize a Google Wifi device | Give one device bandwidth priority temporarily |
| Enable eero SQM | Improve responsiveness under load |
| Reconnect Windows to Wi-Fi | The problem points to one Windows computer |
| Run Mac Wireless Diagnostics | Investigate a Mac wireless connection |
| Enable Mac networking location services | Help select permitted channels and wireless power |
| Reset iPhone or iPad network settings | Use a last resort for persistent connection trouble |
| Contact your internet provider | Router or Ethernet uploads remain slow |
| Review Low Data Mode | iCloud Photos updates or backups are paused |
| Reduce Nest camera quality | Reduce camera upload traffic |
| Use Ethernet between mesh units | Connect compatible mesh units by cable |
| Prioritize video conferencing | Give supported calls priority on a Google network |
Compare WiFi and Ethernet upload speeds
Stop other transfers, open the Xfinity Speed Test, and select Start Test. Compare the upload result with another test on the same computer connected to your gateway by Ethernet. You need a compatible Ethernet port or adapter for this comparison.
A substantially better wired result points toward the wireless connection rather than your internet service. If that happens, start with placement and router settings. For an important upload, connect the computer directly to a router LAN port with Ethernet to bypass the wireless bottleneck.
With Nest Wifi Pro, Nest Wifi, or Google Wifi, you can measure the router's connection separately from your device's Wi-Fi connection. Open Google Home, then select Home > Wifi > Network Preference > Run speed test. Compare its upload result with the browser test on your affected wireless device.
Stop other devices and apps from uploading
Pause unnecessary transfers and turn off unused devices that are consuming bandwidth. Retest with only your intended upload active. If performance improves, focus on controlling the competing activity.
On a Google Home-managed Nest Wifi or Google Wifi network, open Google Home and select Home > Wifi > Devices. Examine each device's upload usage, then pause unnecessary activity on the device responsible.
To pause OneDrive, select its cloud icon, open Help and Settings, and choose Pause syncing. Select a pause duration, then repeat your intended upload. If OneDrive itself is the slow uploader, check its upload limit instead.
On Windows 11, open Start > Settings > Windows Update > Advanced options > Delivery Optimization, then turn off Allow downloads from other devices to stop update sharing. To retain local sharing, select Devices on my local network instead.
Improve the wireless signal and mesh placement
Retest beside your router before moving equipment around your home. If uploads improve there, move the router into an open, central position with fewer walls and obstructions between it and your uploading device. These placement changes can help you fix a weak Wi-Fi signal.
For a Google mesh network with multiple routers or points, open Google Home and select Home > Wifi > Points > Test mesh. Move a weak point closer to another point or the main router, preferably higher and away from obstructions. Run the mesh test again after moving it.
If your router exposes separate band networks, try the alternative network on a compatible iPhone or iPad. Open Settings > Wi-Fi and select the router's other network, such as its 5 GHz network instead of 2.4 GHz. Compare upload results before keeping the change.
Restart the modem and inspect the wired connection
Disconnect the modem's power, wait two minutes, then reconnect it. Wait for the modem and router to finish starting before repeating the upload test.
Inspect the cable between your modem and router, along with any intermediate switches. For speeds above 100 Mbps, replace unsuitable cables with Cat 5e or Cat 6 and check that every intervening port supports the required speed. If uploads remain slow over Ethernet as well as Wi-Fi, ask your provider to investigate the connection.
Check limits in the app doing the uploading
When a sync app uploads slowly, check its bandwidth controls. An unnecessarily low cap can restrict that app's uploads. Lowering a competing sync app's limit can also leave bandwidth for the transfer you need.
In OneDrive, select the cloud icon and open Help and Settings > Settings > Sync and back up > Advanced settings. Raise an unnecessarily low upload limit when OneDrive itself is slow, or reduce its consumption when another app needs bandwidth. On a managed installation, organizational policy can control these settings, so ask IT to review upload limits if you cannot adjust them.
For Dropbox on Windows or Mac, select Dropbox in the taskbar or menu bar, open the round account menu, and choose Preferences > Network > Custom bandwidth. Turn the toggle off for automatic management, or turn it on to customize upload and download limits.
In Google Drive for desktop, open its menu and select Settings > Preferences > Advanced Settings. Check Upload rate and enter a limit in kilobytes per second. Increase an overly restrictive value for faster Drive uploads, or reduce it when another application needs bandwidth.
If uploads are slow only in desktop Chrome, retry the upload in an Incognito window. If it works there, disable extensions and re-enable them individually to identify the cause. Close unnecessary tabs when browser resource pressure is involved.
Review router channels and traffic priority
Open your router manufacturer's configuration page or app to review its wireless settings. Apple recommends automatic channel selection, a 20 MHz channel width for 2.4 GHz, and Auto or all available widths for 5 GHz and 6 GHz. Exact navigation depends on your router.
Enable the router's supported bands and radio modes. Keep WMM enabled on Wi-Fi 4 and later routers, then compare upload performance again.
For a busy Nest Wifi Pro, Nest Wifi, or Google Wifi network, open Google Home and select Home > Wifi > Devices. Select the uploading device, choose Prioritize device, pick a duration, and tap Save. Only one device can be prioritized at a time, and other devices receive less bandwidth while it is active.
On an eero network with SQM controls, open the eero app and select Settings > Advanced networking > Network services > SQM, then turn it on. Evaluate call quality and responsiveness while the connection is busy, since SQM can reduce maximum throughput on individual devices. SQM is unavailable on eero Business and networks in bridge mode, so use the competing-traffic checks instead if either applies.
Troubleshoot the affected computer or phone
Forgetting your Windows Wi-Fi network removes its saved connection, so you will need its password to reconnect. On Windows 11, open Settings > Network & internet > Wi-Fi > Manage known networks, select the network, and choose Forget. Reconnect using the network password and retest.
On a Mac, hold Option while clicking Wi-Fi in Control Center or the menu bar, then choose Open Wireless Diagnostics. Follow the diagnostic workflow to investigate the connection.
On macOS Ventura 13 and later, networking location services help select permitted wireless channels and power. Open the Apple menu > System Settings > Privacy & Security > Location Services > System Services > Details. Turn on Networking and wireless, then click Done.
For persistent iPhone or iPad connection trouble, reserve a network settings reset for last and consult IT first if your device is managed. This resets saved Wi-Fi credentials and cellular, VPN, and APN settings. Open Settings > General, select Transfer or Reset iPhone or Transfer or Reset iPad, then select Reset > Reset Network Settings.
Contact your provider when wired uploads stay slow
If uploads remain slow over Ethernet or in your router's speed test, ask your internet provider to check for outages and line-performance problems. Ask it to confirm your connection's upload allowance as well. These checks help identify a service fault or capacity limit when wireless changes have not helped.
Frequently Asked Questions
Can Low Data Mode pause uploads on an iPhone or iPad?
Low Data Mode can pause iCloud Photos updates or backups by reducing background activity, without changing the Wi-Fi link speed. On iPhone or iPad, open Settings > Wi-Fi, tap Info beside the connected network, and turn off Low Data Mode when those paused uploads are the problem.
Can a Nest camera consume bandwidth needed for other uploads?
You can reduce upload traffic from a supported Nest camera by lowering its video quality. Lower quality also affects saved recordings, and changing it briefly restarts the camera. In the Nest app, select the camera, open Settings > Quality and bandwidth, and lower the quality.
Can Ethernet between mesh units bypass a wireless connection?
You can use Ethernet backhaul with supported Nest Wifi Pro, Nest Wifi routers, and Google Wifi units after completing wireless setup. Connect the primary router's LAN port to the additional unit by Ethernet, directly or through an appropriate downstream switch, keeping the primary router between the modem and downstream devices. Nest Wifi points lack Ethernet, and Nest Wifi Pro cannot mesh with older Nest Wifi or Google Wifi.
Can Google Wifi give video calls priority?
On Nest Wifi Pro, Nest Wifi, and Google Wifi, you can prioritize supported video conferencing services. Open Google Home, select Home > Wifi > Network settings > Preferred activities, and check Video conferencing. Supported services include Google Meet, Zoom, MS Teams, Slack, GoTo Meeting, and Webex Meetings.