Router Not Getting Full Internet Speed: How to Fix It
If your modem speed is fast but the router slows everything down, the problem is usually the WAN port speed, NAT overhead, or an older router's CPU hitting its processing limit. Updated 2026-05-18.
Step 1: Test directly from the modem
Bypass the router completely: unplug the Ethernet cable from the router's WAN port and plug it directly into your laptop. Run a speed test. If you get full speed here, the router is the bottleneck. If speed is still slow, the problem is upstream — the modem or ISP.
Step 2: Check the router's WAN port speed
Many older routers — including popular models from 2015–2019 — have a 100 Mbps WAN port. A 100 Mbps WAN port is a hard physical limit: no matter what speed your ISP provides, the router can only process 100 Mbps. Check your router's spec sheet for "WAN port speed." Any gigabit plan requires a router with a Gigabit WAN port (1000 Mbps).
Step 3: Check the router's CPU
Budget routers often use 580 MHz or slower single-core CPUs that cannot perform NAT (network address translation) fast enough to sustain gigabit throughput. At gigabit speeds, NAT requires hardware offloading — a dedicated chip that handles packet routing without CPU involvement. Check your router's specs for "NAT throughput" or "routing speed." If it lists under 500 Mbps, the CPU is the ceiling.
Step 4: Disable SPI firewall or QoS if enabled
Stateful Packet Inspection (SPI) firewall and Quality of Service (QoS) both require the CPU to inspect every packet. On a budget router, enabling either feature can cut throughput by 30–70%. In the router admin panel, disable QoS if you don't actively use it, and try disabling the SPI firewall temporarily to test whether it improves speed.
Step 5: Update router firmware
Router manufacturers sometimes add hardware NAT offloading support or fix CPU bottlenecks in firmware updates. Log into your router's admin panel and check for firmware updates. On some routers (particularly ASUS models), enabling "CTF" (Cut-Through Forwarding) or "Flow Acceleration" in the firmware unlocks hardware NAT and dramatically increases throughput.
Step 6: Upgrade if the router is over 5 years old on a gigabit plan
A router purchased before 2020 was unlikely designed with gigabit NAT in mind. If you are on a gigabit plan and your router is more than 5 years old, upgrading to a modern router with hardware NAT offloading is the most reliable fix. Modern mid-range routers can sustain gigabit NAT with headroom to spare.
Frequently Asked Questions
Why is my router slower than my modem speed test?
When you test directly from the modem you bypass NAT, firewall processing, and the router's WAN port entirely. The modem result represents raw ISP throughput. The router adds overhead: NAT translation for every packet, SPI firewall inspection, and QoS processing. On older or budget routers, this overhead can cap throughput well below the modem's rated speed.
Does router CPU affect internet speed?
Yes, significantly on gigabit plans. At 100–200 Mbps, even a basic router CPU can keep up with NAT processing. At gigabit speeds (900+ Mbps), software NAT requires enormous CPU throughput. Routers without hardware NAT offloading will top out at 300–500 Mbps regardless of WAN port speed. Look for routers that list hardware NAT, CTF (Cut-Through Forwarding), or Flow Acceleration in their specs.
What is hardware NAT offloading?
Hardware NAT offloading (also called hardware acceleration, CTF, or Flow Acceleration depending on the manufacturer) moves the NAT packet routing function from the router's main CPU to a dedicated hardware chip. This allows the router to route packets at wire speed without CPU bottlenecking. Most routers released after 2020 and priced above $100 include some form of hardware NAT offloading.
Related Guides
Best Router for Fiber Internet
Top-rated routers for gigabit fiber plans with hardware NAT offloading.
Best Gaming Router
Routers optimized for low latency and consistent throughput for gaming.
Test Modem vs Router Speed
Step-by-step guide to isolating whether your modem or router is the speed bottleneck.
Related Fixes
Router Admin Page Not Loading
Can't reach 192.168.x.x — IP, browser, and reset paths.
Router Keeps Rebooting
Heat, firmware, and power-supply causes of router restarts.
Slow Ethernet Speed
Cable category, duplex, and adapter causes for slow wired speed.
Not Getting Advertised Speed
Why your real speed is below the plan and what to test.
More From This Section
All Fix Guides
Step-by-step fixes for slow, dropped, or broken internet.
Amazon Prime Video Buffering: How to Fix It
Amazon Prime Video buffering?
Android Wi-Fi Slow: How to Fix Slow Internet on Android
Fix slow Wi-Fi on Android — covers adaptive connectivity, Private DNS, MAC randomization, Google Play Services cache,…
Run a Speed Test
Measure download, upload, ping, and jitter in your browser.