Comcast just released a 2020 Network Performance Data report with stats on how much Internet usage rose during the pandemic, and it said that upload use is growing faster than download use. “Peak downstream traffic in 2020 increased approximately 38 percent over 2019 levels and peak upstream traffic increased approximately 56 percent over 2019 levels,” Comcast said.
But while upload use on Comcast’s network quickly grows—driven largely by videoconferencing among people working and learning at home—the nation’s largest home-Internet provider with over 30 million customers advertises its speed tiers as if uploading doesn’t exist. Comcast’s 56 percent increase in upstream traffic made me wonder if the company will increase upload speeds any time soon, so I checked out the Xfinity website today to see the current upload speeds. Getting that information was even more difficult than I expected.
The Xfinity website advertises cable-Internet plans with download speeds starting at 25Mbps without mentioning that upstream speeds are just a fraction of the downstream ones. I went through Comcast’s online ordering system today and found no mention of upload speeds anywhere. Even clicking “pricing & other info” and “view plan details” links to read the fine print on various Internet plans didn’t reveal upload speeds.
Even after adding a plan to the cart and going through most of the checkout process, I could not find any mention of upload speeds. I got to the point where you have to enter credit card information to continue, so I initially stopped there. I later confirmed that Comcast’s ordering system will show upload speeds after it checks whether your credit card is valid, in the final page where you submit an order.
Deliberately keeping customers in the dark
I’ve long known it was difficult to find upload speeds on Comcast’s website, but I’m not sure exactly when it became virtually impossible. There were complaints about this very problem on Comcast’s customer support forums in 2020 and in 2019, though. “What is my upload speed now? No where in the world can I find documentation,” one customer asked. The answer was that existing customers can find upload speeds for their own plan in their account settings after logging in and navigating to the correct section.
But that does not help people who are signing up for service and want to find out what upload speeds they’ll get or compare upload speeds of different plans. Even the Xfinity.com comparison tool that lets you compare details of different plans doesn’t reveal their upload speeds. The absence of upload speeds from Comcast’s website is so thorough that it is clearly a deliberate attempt to keep customers in the dark. This gallery shows how the Comcast Xfinity website displays Internet plans without mentioning upload speeds and continues that tactic through nearly the entire checkout process:
Thankfully, the third-party website CableTV.com lists both download and upload speeds, showing that Comcast’s 25Mbps download plan comes with 3Mbps uploads; the 100Mbps and 200Mbps download plans both have 5Mbps uploads; the 300Mbps download plan has 10Mbps uploads; the 600Mbps plan has 15Mbps uploads; and the 1Gbps download (1.2Gbps in some areas) comes with 35Mbps:
Comcast’s website does list the 35Mbps upload speeds for the gigabit plan at this page, but I couldn’t find anything similar for Comcast’s other cable-Internet plans. Comcast also offers a fiber-to-the-home service with 2Gbps speeds both downstream and upstream. But Comcast’s residential fiber requires installation charges of up to $500, and the service costs $300 a month, which is more than three times as much as the gigabit-cable plan that has 35Mbps downloads.
Comcast, why did you make this so hard?
I contacted Comcast today with two primary questions: is there any way to find upload speeds on Comcast’s website before submitting an order for Internet service, and does Comcast have any plans to raise its cable upload speeds?
Comcast’s answer on where to find upstream speeds was as follows:
Our network report shows that, despite the growth in upstream traffic in 2020, patterns remain highly asymmetrical as downstream volumes were 14x higher than upstream throughout 2020. Our website reflects the way customers use the Internet with downstream overwhelmingly dominating usage, but upstream speeds are included in your cart and are visible upon check out when you submit your order.
Despite Comcast claiming that “upstream speeds are included in your cart,” I could find no evidence of this. Adding a Comcast Internet plan to the cart and then clicking the cart icon brought me to an ordering page that does not mention upload speeds. I confirmed this behavior on Xfinity.com in both Chrome and Safari.
I circled back to the Comcast spokesperson and asked what exact steps I need to take to make upload speeds show up in the cart. It turns out the upload speeds never show up in the cart at all unless you define “cart” to include the entire ordering process. Comcast told us the upload speeds will finally appear “when you are at the step when you review your order.”
Despite my earlier reluctance to enter my credit card information for service I am not ordering, I finally did so to check whether this is accurate. I submitted my address, phone number, and credit card information, and I clicked “Next.” This triggered a step in which Comcast’s system checked to see whether I had entered a valid credit card. I accidentally entered a recently expired card number, so Comcast’s system “declined” my card and made me re-enter it. After I entered a card number that Comcast could charge, I finally got to this page where the 300Mbps download-plan’s 10Mbps upload speeds are shown:
At this page, with Comcast having already verified your card, you can view upload speeds and decide whether to submit the order or exit the ordering system. The part of Comcast’s statement that upload speeds are “visible upon check out when you submit your order” is thus accurate. But refusing to tell a prospective customer what they’re paying for until after they submit credit card information is simply ridiculous. You can probably get upload speeds earlier by asking a Comcast rep in an online chat or phone call, but that shouldn’t be necessary.