How to add USB-C to your desktop PC on the cheap

We're not talking about adding a dongle or a USB powered hub here, but actually adding USB-C hardware to your rig. This particular method won't work for all PCs, but assuming you have a spare PCIe slot on your motherboard you should be good to go. A lot of modern motherboards already have USB-C pre-installed, but older ones and a lot of pre-built PCs won't.

That's because for the purposes of this guide we're adding a PCIe card to a desktop PC that has a single USB Type-A 3.1 port and a USB-C 3.1 port on it. There will be different cards to choose from, but we're using this Dodocool card (opens in new tab) picked up from Amazon for $22.


Besides an empty PCIe slot in your PC, you'll also need an SATA power cable for it if you're going to be connecting high-powered devices. The PCIe lane will provide enough for lesser devices like thumb drives, but by hooking up the card to your external power supply you'll have more freedom of use. For this, you'll need to find an unused connector coming out of your power supply.

To prepare your PC first shut it down and unplug the power. Then take off whatever side panel(s) your particular case has. You'll also need to remove one of the rear panels on the case by the PCIe slots, so go ahead and take out the one relevant to the slot you're using.


In terms of installation there's only one way you can put it into the slot, otherwise, the back plate would be inside the PC! Line up the card over the notch in the motherboard and gently push it in. If you're using the SATA power connection, you'll now need to hook up one of the unused connectors coming from your power supply.

You may now need to install some drivers, probably from a disc included in the box. Chances are you won't since Windows usually plays ball. In our case, it's just plug and play.

Obviously, besides the new future-proof connector, the big draw to USB-C, in this case, is USB 3.1 data transfer speeds. USB-C itself doesn't equal faster data transfer since it could be hooked up to USB 3.0. Our particular card can handle 10Gbps data transfer between it and USB 3.1 compatible devices, but you won't be able to use both slots for this at once.


That's all down to the controller of this particular card. Others may vary, but this one it seems can only use 1 PCIe 3.0 lane at once, so you can only get super fast data speeds from one port at a time.

In any case, adding a PCIe USB-C card to your PC is both simple to do and inexpensive, with the added bonus of opening up some faster ports thanks to USB 3.1. Not all PCs will be able to take advantage since you need a vacant PCIe slot to be able to do this, but if you do, it's about 10 minutes of time and around $20 to make a useful, future-proofed upgrade.

See at Amazon (opens in new tab)

Richard Devine
Managing Editor - Tech, Reviews

Richard Devine is a Managing Editor at Windows Central with over a decade of experience. A former Project Manager and long-term tech addict, he joined Mobile Nations in 2011 and has been found on Android Central and iMore as well as Windows Central. Currently, you'll find him steering the site's coverage of all manner of PC hardware and reviews. Find him on Mastodon at

  • That's not a pcie 3.0 card
  • "Support PCIe 1.0, PCIe 2.0, or PCIe 3.0 motherboard, Compliant with PCI Express Base 3.0 Specification"
  • For the amount of real estate on that stick. They could've given you 2 type Cs and 3 full USB
  • I kind of unsure, is that card is using 1x PCIE x1 Slot or more cause it's has been a while since I open my case, I kind of forgot about it I only have 1x PCIE x16 slot which reserved for my graphic card and 1x PCIE x1 empty, :'(
  • The PCI-E port supports PCIe x4 or x8 or x16 slot. ^^^^^^^^^^^^^ From amazon info , so for most people will take up a x16 slot. There is a 2 x type c card available too  
  • I like how it includes the USB-A port because it knows THAT is what you'll end up using in the end because no hardware maker will be crazy enough to assume tower PCs will ever ship with type-c anytime in the next decade in enough quantities to bet on a type-c cable. OTOH, for 99.9% of devices out there, type-A is plenty good and 100% compatible with everything else. This means less support costs and less hardware costs. Type C only makes sense in mobile devices, which are disposable basically and their need for power is greater than Type A's specs. But for everything else, save niche devices like capture cards, mass storage, and other minority needs, type-c is DOA.
  • Mainboard manufacturers have been including 1 or 2 USB-C ports for at least a year it's not as non-existant as you make it seem
  • Waste of money if all you are getting is a port at the back of the machine, I already got USB C on my computer, but it will never be used as it is iat the back of the machine.
  • USB C cables do come in lengths longer than 1 foot..... so the port being on the back of the computer isn't a waste of money... if someone is buying this, they are for a reason. My USB-C cable comes up with my monitor cables and comes out right next to my keyboard so I can plug in my phone. No messy cables sticking out the top/front of my system.