Skip to content
HomeNetworkAdmin

Ethernet Cable Guide

Not sure which Ethernet cable to buy? Compare the categories and get a recommendation based on the speed and distance you need.

Which cable do I need?

Recommended
-

Category Max speed Bandwidth Max distance Best for
Cat5e 1 Gbps 100 MHz 100 m Most home networks and general use.
Cat6 1 Gbps (10 Gbps up to ~55 m) 250 MHz 100 m Future-proofing and multi-gig over shorter runs.
Cat6a 10 Gbps 500 MHz 100 m Full 10 Gbps over long runs; gaming/NAS power users.
Cat7 10 Gbps 600 MHz 100 m Shielded 10 Gbps; uses non-standard connectors.
Cat8 25-40 Gbps 2000 MHz 30 m Data centers and very short, very fast links.

Which Ethernet cable should most people buy?

For a typical home, Cat6 is the sweet spot: it costs only a little more than Cat5e, handles gigabit easily, and supports multi-gig and even 10 Gbps over the shorter runs found in most houses. If you're wiring inside walls or want guaranteed 10 Gbps over long runs, step up to Cat6a. There's rarely a reason for a home user to buy Cat7 or Cat8.

A few things to know

  • Your speed is capped by the slowest device. A Cat8 cable won't make a gigabit router faster.
  • Distance matters. Standard Ethernet runs top out at 100 m (about 328 ft); beyond that you need a switch or fiber.
  • Shielding (STP) helps in electrically noisy environments but is overkill for most homes, where unshielded (UTP) is fine.

Wondering whether wired even matters for you? See how much internet speed do I need?

Frequently asked questions

What is the difference between Cat5e, Cat6, and Cat6a?
Cat5e handles 1Gbps, Cat6 supports 10Gbps over short runs, and Cat6a sustains 10Gbps up to 100m with better shielding against crosstalk.
Which Ethernet cable should I buy?
For most homes Cat6 is the sweet spot. Choose Cat6a or Cat8 only for 10Gbps-plus runs or long distances. This guide recommends one based on your speed and distance.
How far can Ethernet run?
Standard copper Ethernet runs up to 100 meters (328 feet). Beyond that, use fiber or add a switch to extend the run.