Test it properly first

Comparisons are only meaningful if the conditions match. Run the speed test in the same spot, within a minute of each other, using the same test site in a browser on both devices — not an app on one and a browser on the other. Phone speed test apps and browser tests frequently disagree by a wide margin, and a large share of "my laptop is slower" reports are measurement artefacts rather than real differences.

They're probably on different bands

This is the answer most of the time, and it is invisible unless you go looking.

Most home routers transmit on 2.4 GHz and 5 GHz simultaneously, and newer ones add 6 GHz. Many present all of them under a single network name, so devices choose for themselves and you never see the choice being made.

The bands are not equivalent:

How the Wi-Fi bands differ The 2.4 gigahertz band travels further and through walls better but is slower and more congested. The 5 and 6 gigahertz bands are much faster but have shorter range. Devices choose between them independently, so two devices in the same room can be on different bands. 2.4 GHz Further, better through walls. Much slower. Crowded — shared with microwaves, baby monitors, neighbours. Three usable channels in most regions. 5 GHz and 6 GHz Far faster, much less congested. Shorter range, weaker through solid walls and floors. Many more channels available. One network name, two or three radios. Each device picks on its own. A phone on 5 GHz and a laptop on 2.4 GHz will differ by several times, in the same room. Devices are also reluctant to switch back once they have chosen.
The speed gap between bands is large enough to explain almost every "same room, different speed" complaint.

Devices do not always choose well, and they are notably reluctant to move back. A laptop that connected on 2.4 GHz while it was at the far end of the house often stays there after you carry it back to the router, because the connection is working and nothing forces a re-evaluation.

How to check which band each is on

If they are on different bands, that is your answer and the rest of this page is optional.

The straightforward fix is to separate the network names in the router settings, giving the 5 GHz band its own name, and connecting the laptop to that one explicitly. It removes the guesswork permanently. The trade-off is that devices no longer roam between bands automatically, which matters more in large houses than small flats.

A quicker temporary fix: forget the network on the laptop and reconnect while standing next to the router. It will usually attach to the faster band.

The adapter inside the laptop

Phones are replaced every few years and laptops are not, so the wireless hardware inside them is frequently several generations apart.

The check that settles it: look at the link speed the laptop reports. If it is well below what the band should deliver even when sitting next to the router, the limit is the adapter rather than the network.

Antennas, lids and metal

Physical factors affect laptops far more than phones, and they are easy to overlook.

The power saving setting

This one is specific to laptops and it is on by default in many configurations.

Operating systems reduce power to the wireless adapter to extend battery life, and one of the ways they do that is by lowering its performance. The effect is real and can be substantial.

If the speed difference disappears when the laptop is plugged in, you have found it. That is a settings problem, not a hardware one.

What the laptop is doing that the phone isn't

A phone at rest is genuinely idle. A laptop frequently is not.

The task manager or activity monitor shows network use per process. If something is consuming the connection, the Wi-Fi is fine and the bandwidth is spoken for.

VPNs and security software

Testing with these temporarily disabled is a legitimate diagnostic — on a network you trust, briefly, and turned back on afterwards.

What to check, in order

  1. Test properly: same spot, same minute, same test site in a browser on both devices.
  2. Check which band each device is on. This is the answer most of the time.
  3. Forget and reconnect the laptop next to the router, so it attaches to the faster band.
  4. Plug the laptop in and retest. If the gap closes, it is power management.
  5. Check what is using the network in task manager or activity monitor.
  6. Disable the VPN temporarily if one is running.
  7. Move the laptop off metal, out of the dock, and adjust the lid angle.
  8. Unplug USB 3 devices if the laptop is on 2.4 GHz.
  9. Look at the reported link speed next to the router. A low ceiling there means the adapter is the limit.
  10. Update the wireless driver from the laptop manufacturer's site.
  11. Consider separate network names for the bands if the laptop keeps choosing badly.
The short version

Measure it properly first — same spot, same minute, same test site in a browser on both — because a good share of these are measurement artefacts. Then check the one thing that explains most of the rest: the two devices are probably not on the same radio band. One network name usually hides two or three radios, devices choose for themselves, and a laptop that once connected on 2.4 GHz tends to stay there even when carried back to the router. Forgetting the network and reconnecting beside the router usually fixes it. After that, plug the laptop in and retest: wireless power saving is applied more aggressively on battery, and if the gap closes when it is on mains, that is a setting rather than hardware. And check what the laptop is doing in the background, because unlike a phone at rest, it is often busy.