Why Is My 300 Mbps Internet Only Testing at 100 Mbps?

A 300 Mbps broadband plan that repeatedly tests near 100 Mbps usually points to a connection limit rather than a simple ISP speed variation. Common causes include a 100 Mbps Ethernet link, an older cable or router port, weak Wi-Fi conditions, device hardware limits, VPN overhead, network congestion, or a busy speed-test server. This guide explains how to identify the limiting point, compare wired and wireless results, check negotiated link speed, and improve performance safely. It also clarifies the difference between Mbps and MB/s so the test result is interpreted correctly.

Published 2026-11-14 Last updated 2026-11-14 Category: Guides

What a 100 Mbps Result Usually Means

If a 300 Mbps plan repeatedly produces download results between about 90 and 100 Mbps, the connection may be capped at a specific network link. This pattern is different from normal speed variation, where results move up and down without stopping near the same ceiling.

First, confirm that the speed test reports Mbps, or megabits per second. A 300 Mbps plan has a theoretical maximum of about 37.5 MB/s, because one byte contains eight bits. Speed-test results are normally shown in Mbps, while some download applications show MB/s.

Run several tests using a wired connection, choose a nearby test server, and pause large downloads, cloud backups, streaming, and VPN traffic. Test download, upload, and latency separately where possible. A stable result close to 100 Mbps is a strong clue that one part of the local network is negotiating at Fast Ethernet speed.

Common Causes of a 300 Mbps Connection Testing at 100 Mbps

The Ethernet link is negotiating at 100 Mbps

A computer, router, switch, modem, or wall jack may establish a 100 Mbps link instead of a 1 Gbps link. This can happen because of incompatible hardware, damaged cable pairs, a forced adapter setting, or a poor physical connection. Check the device status page or network adapter properties for the negotiated link speed. It should normally show 1.0 Gbps or higher for a 300 Mbps service.

The Ethernet cable is damaged or unsuitable

A faulty cable can cause the connection to fall back to 100 Mbps even when the router and device support gigabit networking. Use a known-good Cat5e, Cat6, or better cable and reconnect both ends firmly. Replace cables with bent plugs, broken clips, visible damage, or unusually loose connectors. If the speed changes after replacing the cable, the original cable was likely the limiting component.

A router or switch port is limited to 100 Mbps

Some older routers, mesh nodes, switches, powerline adapters, and network wall outlets have 10/100 Mbps ports. Connecting a gigabit internet service through one of these ports creates a hard ceiling near 100 Mbps. Review the labels and specifications for every device in the path, including any intermediate switch, dock, or extender. Use a gigabit or multi-gigabit port for the modem or fiber terminal, router, and test device.

The computer network adapter is limited

Older computers may include a 100 Mbps Ethernet adapter, while some USB network adapters and docking stations have the same limitation. In the operating system, inspect the adapter name and link speed. Update the driver if the hardware supports gigabit speeds, but do not expect a driver update to overcome a physical 100 Mbps adapter. A direct test with another modern computer can help isolate this cause.

Wi-Fi conditions are reducing throughput

Wi-Fi does not always deliver the plan's full advertised speed. Distance, walls, interference, crowded channels, older Wi-Fi standards, weak signal strength, and a busy access point can reduce a 300 Mbps service to around 100 Mbps or less. Test near the router on a 5 GHz or 6 GHz network when supported. Keep the router in an open location and compare Wi-Fi results with a direct Ethernet test before replacing equipment.

The modem, fiber terminal, or router needs attention

Outdated firmware, overheating, incorrect port configuration, or an older modem can affect throughput. Restart the modem or fiber terminal and router, then check for firmware updates and confirm that the internet port is set to automatic negotiation. If the router's own speed-test tool is also close to 100 Mbps while a wired device uses a gigabit link, the router or upstream equipment may be the bottleneck.

VPN, security software, or background traffic is consuming capacity

A VPN can reduce test speed because traffic is encrypted and routed through a distant server. Antivirus web filtering, parental-control features, cloud synchronization, game updates, and other active devices can also affect results. Temporarily disconnect the VPN and pause known background activity for a controlled test. Re-enable security features afterward and use router traffic controls if one device regularly consumes the connection.

The ISP connection or speed-test server is congested

Internet service can vary during busy periods, and a selected speed-test server may be overloaded or poorly connected to the ISP. Test at different times, use two or more reputable servers, and compare results from a wired device. If multiple wired devices remain near 100 Mbps across several servers and time periods, contact the ISP and provide the test times, results, device link speed, and connection type.

How to Find the Actual Bottleneck

  1. Check the plan and test units: Confirm that the subscribed service is 300 Mbps and that the application reports megabits per second.
  2. Test with Ethernet: Connect a modern computer directly to a gigabit LAN port on the router, bypassing Wi-Fi extenders, powerline adapters, and switches.
  3. Inspect negotiated speed: Look for a 1.0 Gbps link on the computer and router. A 100 Mbps link identifies a local hardware, cable, or port limitation.
  4. Change the cable and port: Try a certified Cat5e or Cat6 cable and another gigabit router port.
  5. Compare multiple devices: If only one device is slow, inspect its adapter, driver, VPN, and background applications. If every device is slow, inspect the router, modem, or ISP connection.
  6. Repeat controlled tests: Use nearby servers, test at different times, and record download, upload, and latency results.

Practical Ways to Improve the Result

  • Use a gigabit-capable router, switch, modem, and network adapter throughout the wired path.
  • Replace questionable Ethernet cables with Cat5e or Cat6 cables.
  • Connect the test device directly to the main router instead of a mesh satellite or extender.
  • Use 5 GHz or 6 GHz Wi-Fi near the router and reduce interference where possible.
  • Update router firmware, network adapter drivers, and the operating system.
  • Pause VPNs, cloud backups, downloads, and other high-bandwidth activity during testing.
  • Restart network equipment when appropriate, but avoid factory-resetting the router before recording its configuration.

When to Contact the ISP

Contact the ISP when a direct wired test on a gigabit link remains close to 100 Mbps across multiple test servers, devices, and times. Ask the provider to check the modem or fiber terminal profile, signal levels, account provisioning, and any line faults. Share the exact test method and confirm that the device was connected directly to the router.

If wired performance reaches the expected range but Wi-Fi remains near 100 Mbps, the ISP service is probably working and the local wireless setup needs improvement. In that case, focus on router placement, Wi-Fi band selection, client capability, mesh backhaul, and interference rather than changing the broadband plan.

Conclusion

A 300 Mbps connection that tests at 100 Mbps is often limited by a 100 Mbps Ethernet negotiation, an older port, a damaged cable, or a wireless device. Start with a controlled wired test, verify the negotiated link speed, and remove intermediate equipment. If every properly connected device shows the same result, gather repeatable evidence and ask the ISP to investigate. This process separates a local network bottleneck from a genuine broadband service issue.