All Related Fix Guides
- Stuttering
- Crashes
- Speed Up
- Windows
- GPU Drivers
- Check FPS
- Best GPU
Slow Steam download speeds are usually caused by one of three things: the bandwidth limiter is enabled (Settings > Downloads > “Limit bandwidth to”), Steam’s “Throttle downloads while streaming” setting is silently capping speed, or your assigned download server is overloaded. Start with a 30-second pre-check of Steam’s server status below, then work through the 13 fixes. The first two fix the problem for most users in under a minute.
Before You Start: 30-Second Pre-Check
Confirm the problem isn’t on Steam’s end before spending time tuning your local setup.
- Check the official Steam content-server status page at store.steampowered.com/stats/content/ or the unofficial steamstat.us – if your region’s server shows elevated load, retest after an hour.
- Note the time – sales, major game launches, and evening peak hours (6-10 PM local) routinely halve download speeds.
- If the speedtest.net result is normal but Steam is slow AND the server status is green, the issue is local – proceed below.
Solution 1: Remove Bandwidth Limit and Disable Streaming Throttle
Steam has a built-in bandwidth limiter that can silently cap your download speed. If someone enabled it at some point (or it defaulted to a limit), your downloads are artificially throttled.
- Open Steam > Settings > Downloads.
- Look for “Limit bandwidth to” (values are in KB/s – kilobytes per second – not kilobits).
- Set it to No Limit.
- While you are here, ensure “Allow downloads during gameplay” is configured to your preference.
This is the number one fix because many users do not realize this setting exists or was changed.
Also disable “Throttle downloads while streaming”
In the same Settings > Downloads panel, look for “Throttle downloads while streaming”. This setting is enabled by default and silently halves your download speed whenever Steam detects an active stream – Remote Play, in-home streaming, broadcasting, or even some third-party streaming apps running in the background. Uncheck it unless you specifically need Steam to prioritize smooth streaming over download throughput. On fast connections this is one of the most common hidden throttles, and it alone can restore 2x speed.
Solution 2: Change Download Server Region
Steam assigns you a download server based on your geographic location. That server may be overloaded – especially during game launches, seasonal sales, or peak hours.
- Open Steam > Settings > Downloads.
- Click the Download Region dropdown.
- Select a different city in your region (try the 2nd and 3rd closest cities).
- Click OK and restart the download.
Test 2-3 different servers. You will often find one that is significantly faster than your default. You can switch back to your nearest server afterward if you want – the setting only affects download routing, not game servers.
Solution 3: Clear Steam Download Cache
- Open Steam > Settings > Downloads.
- Click Clear Download Cache.
- Confirm and log back in when prompted.
The download cache stores temporary data from previous downloads. Corrupted cache entries can cause downloads to stall, restart, or slow down. Clearing it forces Steam to start fresh.
Solution 4: Use Ethernet or 5 GHz Wi-Fi
Wi-Fi adds latency and packet loss that slows downloads:
- Wi-Fi 5 (802.11ac) – Real-world throughput: 200-400 Mbps (theoretical max 866 Mbps)
- Wi-Fi 6 (802.11ax) – Real-world throughput: 400-800 Mbps
- Ethernet (Cat 5e/6) – Consistent 1000 Mbps (1 Gbps) with zero packet loss
On Wi-Fi 6 the gap narrows to roughly 1.3-2x in real homes; on Wi-Fi 5 it remains 2-5x depending on signal strength and interference.
If your internet plan is 500 Mbps or faster, Wi-Fi may be the bottleneck. A direct Ethernet cable to your router eliminates this. If running a cable is impractical, connect to your router’s 5 GHz SSID (not 2.4 GHz) – the 5 GHz band carries dramatically more throughput and suffers far less interference. A powerline adapter (Ethernet through your home’s electrical wiring) is another alternative.
Bonus: Use Game File Transfer Over Local Network
If you have two or more PCs on the same home network, Steam’s 2024+ local network transfer feature lets a second PC pull game data directly from the first at LAN speeds – often 5-10x faster than re-downloading from Steam’s CDN. Enable it under Settings > Downloads > Allow Downloads from Local Network on both PCs. When you install a game you already have on the other machine, Steam automatically prefers the LAN source.
Solution 5: Disable VPN and Antivirus Scanning
VPNs route your traffic through additional servers, adding latency and reducing throughput. Antivirus real-time scanning inspects every downloaded packet, which can halve your effective download speed.
- VPN: Disconnect during Steam downloads. Reconnect after.
- Antivirus: Add the Steam folder (typically
C:Program Files (x86)Steam) to your antivirus exclusion list so it does not scan downloads in real-time.
Solution 6: Check for Disk Bottleneck
If your download speed fluctuates between fast and zero, your storage drive cannot keep up. Steam downloads data faster than the disk writes it, causing pauses.
- HDD (7200 RPM, 3.5″): 120-220 MB/s sequential write (peaks higher on newer drives, sustained often drops to ~120 MB/s). Bottlenecks gigabit-plus internet on large installs.
- SATA SSD: 450-530 MB/s write (560 MB/s read). Handles any consumer internet speed.
- NVMe SSD: 2,000-12,000+ MB/s (PCIe 4.0 tops at ~7,000 MB/s; PCIe 5.0 reaches 12,000 MB/s or more). Never the bottleneck.
If you are downloading to an HDD, move your Steam library to an SSD. Steam > Settings > Storage > Add Drive, then move games with the built-in move feature.
Solution 7: Disable Windows Metered Connection (and Delivery Optimization)
Windows 10 and 11 mark many connections as metered by default, especially Wi-Fi and mobile hotspots. Steam respects that flag and will throttle or pause downloads to “save data” even when you have an unlimited plan. Turning the metered flag off often unlocks speeds instantly.
- Open Settings > Network & Internet.
- Click your active connection (Wi-Fi or Ethernet).
- Click Properties.
- Turn off Metered connection.
Windows Delivery Optimization is a separate OS-level P2P service that uploads and downloads Windows Update chunks to other PCs. It runs in the background and quietly competes with Steam for bandwidth.
- Open Settings > Windows Update > Advanced options.
- Click Delivery Optimization.
- Turn off Allow downloads from other PCs (optional but frees bandwidth).
Solution 8: Restart Your Router and Check QoS
Routers accumulate cached DNS entries and connection state that can slow down specific services. A restart clears this and forces fresh connections.
- Unplug your modem and router from power for 30 seconds.
- Plug the modem back in first. Wait for all lights to stabilize (1-2 minutes).
- Plug the router back in and wait for it to fully boot.
- Retry the Steam download.
There is no fixed schedule for router restarts. Restart when you notice slowdowns or once a month as routine maintenance.
If the restart doesn’t help, also check:
- Router QoS settings (some routers throttle non-gaming traffic – find the QoS or “Traffic Prioritization” page in your router admin).
- Parental controls or time-of-day bandwidth rules.
- Any “Gaming mode” that may paradoxically deprioritize bulk downloads.
Solution 9: Set Steam Process Priority to High
Giving Steam higher CPU priority ensures Windows allocates processing resources to the download over background tasks.
- Start your Steam download.
- Open Task Manager (Ctrl + Shift + Esc).
- Find Steam.exe in the Processes tab.
- Right-click it > Go to details.
- Right-click the highlighted process > Set priority > High.
This is a temporary fix that resets when Steam restarts, but it can make a noticeable difference during large downloads on systems running many background applications.
Solution 10: Close Background Download Applications
Other applications downloading in the background compete for bandwidth. To find what’s using bandwidth right now:
- Press Ctrl + Shift + Esc to open Task Manager.
- Click the Processes tab, then click the Network column header to sort.
- Anything sustained over a few Mbps is competing with Steam – close it before resuming your download.
Common culprits:
- Epic Games Launcher, Battle.net, Xbox app (auto-updates)
- Windows Update (downloads in background)
- Cloud sync (OneDrive, Google Drive, Dropbox)
- Streaming on other devices (Netflix, YouTube on a TV sharing the same internet)
Close other launchers and pause cloud sync before starting large Steam downloads. On a shared network, ask others to pause streaming during your download.
Solution 11: Advanced Fixes (When Everything Else Fails)
These are power-user steps and rarely needed. Only try them after the first ten solutions have failed.
Flush Steam config (steam://flushconfig)
This resets Steam’s internal config files without signing you out or requiring a reinstall. It’s the fastest way to clear a corrupted client state.
- Close Steam completely (right-click the tray icon and choose Exit).
- Press Windows + R to open the Run dialog.
- Type
steam://flushconfigand press Enter. - Restart Steam and sign back in.
Reset Windows DNS and network stack
Corrupted DNS entries or socket state can silently slow Steam even when everything else looks healthy.
- Open Command Prompt as Administrator (right-click Start > Terminal (Admin) or Command Prompt (Admin)).
- Run these commands in order:
ipconfig /flushdnsnetsh winsock resetipconfig /releaseipconfig /renew
- Restart the PC after
netsh winsock reset– the reset does not take full effect until reboot.
Switch DNS to Cloudflare or Google
Your ISP’s DNS may resolve Steam CDN addresses to a slower edge node. Swapping to a public resolver can route you to a faster server.
- Open Settings > Network & Internet.
- Click your active connection > DNS server assignment > Edit.
- Change to Manual.
- Turn on IPv4 and set the preferred DNS to 1.1.1.1 (Cloudflare) or 8.8.8.8 (Google).
- Save and restart Steam.
Solution 12: Repair or Reinstall Steam Client
Reinstalling rarely fixes download speed directly, but it is the correct last-resort move when every other fix fails and Steam’s client config is the prime suspect.
- Exit Steam completely (System tray > right-click Steam > Exit).
- Open Command Prompt as Administrator and run:
"C:Program Files (x86)SteambinSteamService.exe" /repair - Launch Steam again. If downloads are still broken, proceed to full reinstall.
- Before reinstalling, move your
steamappsfolder out of the Steam install directory to preserve downloaded games. - Uninstall Steam from Settings > Apps > Installed apps.
- Download a fresh Steam installer from steampowered.com and reinstall.
- Move your
steamappsfolder back in before launching – Steam will detect existing games and skip re-downloading them.
Solution 13: Contact Your ISP (If Nothing Else Works)
If all 12 solutions above fail and your Steam speed is significantly below your plan speed, your ISP may be throttling Steam traffic or your connection has a hardware issue.
- Run a speed test at speedtest.net to confirm your actual internet speed matches your plan.
- If speed test is normal but Steam is slow, your ISP may throttle gaming download traffic. A VPN (yes, this contradicts solution 5) can actually help here by hiding the traffic type from your ISP.
- If speed test is also slow, the issue is your ISP or modem/router – not Steam. Contact support.
Related: fix stuttering, fix crashes, speed up PC, clean GPU drivers.
2026 update: Most gaming issues in 2026 trace to GPU drivers or Windows updates. Start with a clean GPU driver install and check our Windows optimization guide before hardware troubleshooting.
Frequently Asked Questions
Why is my Steam download so slow when my internet is fast?
Several factors can throttle Steam downloads even with fast internet: Steam’s bandwidth limiter may be enabled (Settings > Downloads), your assigned download server may be overloaded, a VPN or antivirus may be scanning traffic, or Steam may be disk-bottlenecked (writing to a slow HDD). Check each of these in order – the bandwidth limiter and server region fix most cases.
What is a good Steam download speed?
Steam shows speeds in MB/s (megabytes), while ISPs advertise in Mbps (megabits). Divide your internet speed by 8 to get expected Steam speed. 100 Mbps internet should download at ~12.5 MB/s on Steam. 500 Mbps should hit ~62 MB/s. 1 Gbps should reach ~100-120 MB/s. If your Steam speed is significantly below this formula, something is throttling it.
Does changing Steam download region actually help?
Yes. Steam uses content delivery servers distributed globally. Your default server may be overloaded (especially during game launches and sales). Switching to a less popular server nearby often improves speeds by 50-200%. Try 2-3 servers within your country or region and pick the fastest. Switch back after the download if you want.
Can a slow hard drive bottleneck Steam downloads?
Yes. Steam must write downloaded data to disk in real-time. If your drive is slower than your internet connection, the download pauses while data writes to disk. This appears as fluctuating download speed. HDD (7200 RPM, 3.5″): 120-220 MB/s sequential write (peaks higher on newer drives, sustained often drops to ~120 MB/s). SATA SSD: 450-530 MB/s write (560 MB/s read). NVMe SSD: 2,000-12,000+ MB/s (PCIe 4.0 tops at ~7,000 MB/s; PCIe 5.0 reaches 12,000 MB/s or more). If your internet exceeds your drive’s sustained write speed on large installs, the drive is the bottleneck.
Why does my Steam download speed fluctuate between fast and 0?
Speed fluctuating to 0 is usually disk write activity. Steam downloads data faster than the disk can write it, so it pauses downloading while the disk catches up. This is most common with HDDs or when downloading to a drive that is nearly full. Moving the download to an SSD with free space typically fixes the fluctuation.
Should I disable “Throttle downloads while streaming”?
Yes, for most users. This setting is enabled by default and silently caps Steam’s download speed whenever Steam detects an active stream – Remote Play, in-home streaming, broadcasting, or even some third-party streaming apps. Unless you actively need Steam to prioritize smooth streaming over download speed, turn it off in Settings > Downloads. It’s one of the most common hidden throttles on fast connections.
Could Windows Metered Connection throttle Steam?
Yes. Windows 10 and 11 mark many connections as metered by default, especially mobile hotspots and some home Wi-Fi. Steam respects the metered flag by pausing or throttling downloads to save data. Check Settings > Network & Internet > your active connection > Properties and turn off “Metered connection”. If Steam was throttled this way, speeds often jump 3-5x immediately.
When should I repair or reinstall Steam to fix download speed?
Only as a last resort. Repair or reinstall helps in the narrow case where Steam’s client config has corrupted and cache clearing didn’t fix it – symptoms include downloads that fail to start, error messages during updates, or speeds that stay near zero regardless of settings. Try steam://flushconfig first (non-destructive), then a full reinstall only if that fails. Always move your steamapps folder out before uninstalling to preserve your games.
