Xbox Series X/S Slow Internet Fix: Downloads, Gaming, and NAT

Run a Speed Test

Slow Xbox downloads and high gaming ping are almost always caused by WiFi instead of Ethernet, Strict NAT blocking connections, or default DNS settings. This guide covers the Xbox-specific network settings that have the biggest impact — in order from most to least impactful.

Step 1: Run Xbox Network Test

Go to Settings → General → Network Settings → Test Network Connection. This gives you a baseline showing current download/upload speed, NAT type, and packet loss before making any changes.

What to Look ForGoodProblem
NAT TypeOpenModerate or Strict
Packet Loss0%Any percentage
Download SpeedNear your plan speedSignificantly below plan

Fix 1: Use Ethernet (Biggest Impact)

WiFi on consoles rarely achieves full plan speed. The Xbox Series X has a Gigabit Ethernet port — connect a Cat6 cable from it directly to your router. This eliminates WiFi jitter, reduces ping by 5–30ms, and gives your Xbox the full bandwidth your plan provides.

If running a cable isn't practical, a MoCA adapter or powerline adapter provides wired-equivalent performance without running new cables.

Fix 2: Change DNS Settings

  1. Settings → General → Network Settings → Advanced Settings → DNS Settings → Manual
  2. Primary DNS: 1.1.1.1
  3. Secondary DNS: 1.0.0.1

Cloudflare's DNS (1.1.1.1) is typically faster than ISP-provided DNS. This primarily improves Xbox Store loading, game menu responsiveness, and friend list updates — not raw download speed.

Fix 3: Fix NAT Type

Strict or Moderate NAT limits who you can matchmake with and causes party chat issues. Xbox Live requires these ports:

  • TCP: 3074
  • UDP: 88, 500, 3074, 3544, 4500

Easiest fix — Enable UPnP: Log into your router admin panel, find UPnP settings (under Advanced or Network), enable it, and restart your router and Xbox. Recheck NAT type in Settings → Network → Test NAT Type.

If UPnP doesn't work: Assign your Xbox a static IP (Settings → General → Network Settings → Advanced Settings → IP Settings → Manual), then forward the ports above to that IP in your router's port forwarding settings.

Fix 4: Clear Persistent Storage and MAC Address

  1. Settings → Devices and Streaming → Blu-ray → Persistent Storage → Clear Persistent Storage
  2. If connection is unstable: Settings → General → Network Settings → Advanced Settings → Alternate MAC Address → Clear → Restart

The MAC address reset causes your Xbox to get a fresh IP address from your router's DHCP, resolving IP conflict issues.

Fix 5: Manage Background Downloads

Xbox background downloads (game updates, system updates) consume bandwidth and can slow active gaming. During gaming sessions:

  • Press Xbox button → My Games & Apps → Updates → pause non-critical updates
  • Or: Settings → General → Power Options → Schedule Updates to run overnight

Fix 6: Check for ISP or Xbox Live Outages

If all settings are correct but you still experience issues, check Xbox Live service status at status.xbox.com. Microsoft's servers experience occasional congestion during major game launches and on weekends. If Xbox Live shows degraded service, the issue is on Microsoft's end, not your connection.

Xbox Network Port Reference

ServiceProtocolPorts
Xbox Live multiplayerUDP3074
Xbox Live authUDP88, 500
Xbox Live NAT traversalUDP3544, 4500
Xbox game downloadsTCP80, 443, 3074

Frequently Asked Questions

Why is my Xbox downloading so slowly?

Most likely WiFi instead of Ethernet. Connect via Ethernet for full speed. Also check that no other downloads are queued and that no other device is saturating your connection simultaneously.

How do I fix Strict NAT on Xbox?

Enable UPnP in your router admin panel first — this works for most setups. If still Strict, manually forward TCP 3074 and UDP 88, 500, 3074, 3544, 4500 to your Xbox's static IP.

What DNS should I use on Xbox?

1.1.1.1 (primary) and 1.0.0.1 (secondary) — Cloudflare's DNS. Set manually in Settings → General → Network Settings → Advanced Settings → DNS Settings.

Does Xbox limit download speed?

Background downloads are throttled to protect gaming performance, but foreground downloads use full available bandwidth. Switch to Ethernet and pause background updates for fastest download speeds.

How do I run a network test on Xbox?

Settings → General → Network Settings → Test Network Connection. Run this first — it shows NAT type, packet loss, and download/upload speeds in one place.

Related Guides