How to Fix Slow Ethernet Connection — Wired But Still Slow?
Ethernet should be your fastest connection — but several hardware and software issues can make wired speeds disappoint. Test your Ethernet speed at instantspeedtest.net/ via Ethernet to establish your actual baseline before troubleshooting.
Slow Ethernet Causes — Diagnosis Tree
| Speed Result | Likely Cause | Fix |
|---|---|---|
| Speed capped at ~94 Mbps | Fast Ethernet port (100 Mbps limit) | Check NIC/router port is Gigabit rated |
| Speed capped at ~940 Mbps on gigabit plan | Normal — TCP overhead | No fix needed; this is correct |
| Speed 50% of plan on Ethernet | Cable damage, duplex mismatch | Replace cable; check NIC settings |
| Speed varies wildly | Bad cable connector or NIC driver | Reseat cable; update NIC driver |
| Same speed as WiFi on Ethernet | Cable may be in use as WiFi at router | Confirm Ethernet port active in router |
| Slow only on specific sites | ISP routing, not Ethernet | Change DNS; check for throttling |
The 100 Mbps Cap — The Most Common Slow Ethernet Problem
The most common cause of “slow Ethernet despite fast plan”: a Fast Ethernet port (100 Mbps maximum) somewhere in the chain. A single 100Base-TX port — whether on the computer’s NIC, a switch, or a cable with Cat3/Cat5 wiring — caps all traffic at ~94 Mbps. Check: Device Manager → Network Adapters → your Ethernet adapter properties → Link Speed. It should show 1.0 Gbps when connected. If showing 100 Mbps, either your NIC, cable, or router port is Fast Ethernet, not Gigabit. Replace the limiting component. For gigabit+ plans over 1 Gbps, ensure your NIC supports 2.5GBase-T or 10GBase-T as standard Gigabit Ethernet caps at 940 Mbps. See our cable guide.
Related Guides
- Ethernet Cable Guide
- Wired vs Wireless Speed
- Download Speed Slower Than Plan
- High Ping on Wired Connection
- Does Router Affect Speed?
- Test ISP Speed Accurately
Frequently Asked Questions
How do I check if my Ethernet is connected at Gigabit speed?
Windows: right-click the network icon in taskbar → Open Network & Internet Settings → Ethernet → your connection should show “1 Gbps” as speed. Alternatively, Device Manager → Network Adapters → double-click your Ethernet adapter → Advanced tab → Speed & Duplex setting should be “1 Gbps Full Duplex” or Auto Negotiation (which should auto-detect gigabit). If stuck at 100 Mbps despite a gigabit adapter, try a different Cat6 cable — faulty cables sometimes negotiate down to 100 Mbps.
Can a USB Ethernet adapter be the bottleneck?
Yes — cheap USB 2.0 Ethernet adapters cap at ~280 Mbps (USB 2.0’s 480 Mbps maximum, minus overhead). USB 3.0 Ethernet adapters support true Gigabit. USB-C Ethernet adapters on modern laptops support Gigabit or 2.5G. If using a USB Ethernet adapter on a 500 Mbps+ plan, verify it’s USB 3.0 (or USB-C) rated for Gigabit. Recommended USB 3.0 Gigabit adapter: TP-Link UE300 (~$15) — reliable, widely compatible.