StarTech 2-Port 10Gbps USB C PCIe Card - USB 3.1 Gen 2 PCI Express Card PEXUSB312C3
This PCIe USB 3.1 Gen 2 card installs into an available PCI-Express slot in your computer and enables you to upgrade your current system by adding two USB-C (10Gbps) ports. Faster USB performance: Also known as USB 3.2 Gen 2x1, this USB 3.1 Gen 2 card adds two 10Gbps USB Type-C ports to your computer. Utilizing an ASMedia ASM3142 chipset, this card harnesses the speed of USB 3.1 Gen 2. With higher data throughput support, this USB 3.1 Gen 2 PCIe expansion card is a necessity for external drives and many other USB 3.1 Gen 2 peripherals and includes a SATA power connector for high power devices. The card is backward compatible with USB 3.0 (5Gbps) and USB 2.0 devices. Easy installation: The USB 3.1 card is compatible with Windows, Linux and macOS operating systems. The card includes both standard-profile and low-profile brackets to install in various form-factor PCs and servers.
This PCIe USB 3.1 Gen 2 card installs into an available PCI-Express slot in your computer and enables you to upgrade your current system by adding two USB-C (10Gbps) ports. Faster USB performance: Also known as USB 3.2 Gen 2x1, this USB 3.1 Gen 2 card adds two 10Gbps USB Type-C ports to your computer. Utilizing an ASMedia ASM3142 chipset, this card harnesses the speed of USB 3.1 Gen 2. With higher data throughput support, this USB 3.1 Gen 2 PCIe expansion card is a necessity for external drives and many other USB 3.1 Gen 2 peripherals and includes a SATA power connector for high power devices. The card is backward compatible with USB 3.0 (5Gbps) and USB 2.0 devices. Easy installation: The USB 3.1 card is compatible with Windows, Linux and macOS operating systems. The card includes both standard-profile and low-profile brackets to install in various form-factor PCs and servers.
This PCIe USB 3.1 Gen 2 card installs into an available PCI-Express slot in your computer and enables you to upgrade your current system by adding two USB-C (10Gbps) ports. Faster USB performance: Also known as USB 3.2 Gen 2x1, this USB 3.1 Gen 2 card adds two 10Gbps USB Type-C ports to your computer. Utilizing an ASMedia ASM3142 chipset, this card harnesses the speed of USB 3.1 Gen 2. With higher data throughput support, this USB 3.1 Gen 2 PCIe expansion card is a necessity for external drives and many other USB 3.1 Gen 2 peripherals and includes a SATA power connector for high power devices. The card is backward compatible with USB 3.0 (5Gbps) and USB 2.0 devices. Easy installation: The USB 3.1 card is compatible with Windows, Linux and macOS operating systems. The card includes both standard-profile and low-profile brackets to install in various form-factor PCs and servers.
This PCIe USB 3.1 Gen 2 card installs into an available PCI-Express slot in your computer and enables you to upgrade your current system by adding two USB-C (10Gbps) ports. Faster USB performance: Also known as USB 3.2 Gen 2x1, this USB 3.1 Gen 2 card adds two 10Gbps USB Type-C ports to your computer. Utilizing an ASMedia ASM3142 chipset, this card harnesses the speed of USB 3.1 Gen 2. With higher data throughput support, this USB 3.1 Gen 2 PCIe expansion card is a necessity for external drives and many other USB 3.1 Gen 2 peripherals and includes a SATA power connector for high power devices. The card is backward compatible with USB 3.0 (5Gbps) and USB 2.0 devices. Easy installation: The USB 3.1 card is compatible with Windows, Linux and macOS operating systems. The card includes both standard-profile and low-profile brackets to install in various form-factor PCs and servers.
in 35 offers
The lowest price for StarTech 2-Port 10Gbps USB C PCIe Card - USB 3.1 Gen 2 PCI Express Card PEXUSB312C3 right now is $76.31 at eBay.com.au, compared across 29 retailers.
The all-time low was $64.01 on 8 Feb 2026 — today's price is 19% above the lowest ever. That's a little above the best price we've seen.
Prices last updated 26 June 2026.
Last updated at 26/06/2026 23:50:31
StarTech.com 2 Port 10Gbps USB C PCIe Card, USB 3.1 Gen 2 Type-C PCI Express Host Controller Add-On Card
Affiliate Disclosure: We may receive a small commission for purchases made through this link at no extra cost to you. This helps support our site. Thank you!
StarTech.com PEXUSB312C3 PCIe USB 3.1 Card - 2x USB C 3.1 Gen 2 10Gbps - PCIe
Delivery $10
Affiliate Disclosure: We may receive a small commission for purchases made through this link at no extra cost to you. This helps support our site. Thank you!
Startech 2-Port 10Gbps USB C PCIe Card
StarTech 2-port 10Gbps USB C PCIe Card - USB 3.1 Gen 2 Type-C PCI Express Host Controller Add-On Card
Delivery between Tue – Fri $11.64
Startech 2 Port 10Gbps USB C PCIe Card - USB Expansion Cards
Delivery $12.86
Startech Controller Card Usb-c Up To 10gbps Silver
Delivery $19.99
StarTech.com PEXUSB312C3 PCIe USB 3.1 Card - 2x USB C 3.1 Gen 2 10Gbps - PCIe
14-day returns
Star Tech Dual Port 10Gbps Speed USB-C 2 Ports PCI Express PC Expansion Card
Free delivery
StarTech.com 2-port USB C PCIe Card - Fast and Reliable Connectivity
Delivery $25
StarTech PEXUSB312C3 2-Port 10Gbps USB C PCIe Card USB 3.1 Gen 2 Aluminium Finish
Free delivery between 30 June – 7 July
originally posted on pbtech.co.nz
constantly causes audio dropouts to my on-board audio card. something weird with the PCIe bus I think
originally posted on startech.com
I just installed this and it was easy. I used the provided low-profile bracket after removing the Full-Height Bracket. Then I connected the 15 pin SATA Power Connector to it so I would have extra power to charge connected devices. But that is not necessary if you want to use the port for data only. Now I have 2 additional USB 3.1 Type C Ports and I can connect any USP C port device to it.
originally posted on startech.com
Good company, I had issues getting the high power 3amp charge current from the card, but it turned out that the USB-C cables I had bought (not cheap) were a scam and only supported USB 2.0 speeds, and higher power was not being negotiated. I got another cable, and managed to get at least USB 3.0's 900ma, with the computer showing a USB 3.2 device connected, but still didnt get 3 amps.. I suspect that the issue is still negotation in windows, as in BIOS I was able to draw over 10 amps from the card with no problem!. Sadly it still locked at 900ma after entering windows, but I cant fault the card for that. Im sure its negotation between the USB device, and the windows locking the power at 900ma.. Anyway. Good company, would buy again. Not sure if this could be ... MoreGood company, I had issues getting the high power 3amp charge current from the card, but it turned out that the USB-C cables I had bought (not cheap) were a scam and only supported USB 2.0 speeds, and higher power was not being negotiated. I got another cable, and managed to get at least USB 3.0's 900ma, with the computer showing a USB 3.2 device connected, but still didnt get 3 amps.. I suspect that the issue is still negotation in windows, as in BIOS I was able to draw over 10 amps from the card with no problem!. Sadly it still locked at 900ma after entering windows, but I cant fault the card for that. Im sure its negotation between the USB device, and the windows locking the power at 900ma.. Anyway. Good company, would buy again. Not sure if this could be resolved with different drivers considering it works in BIOS!?
| General | |
| Device Type | USB adapter |
| Form Factor | Plug-in card - low profile |
| Interface (Bus) Type | PCI Express 3.0 x4 |
| Networking |
StarTech.com 2 Port 10Gbps USB C PCIe Card, USB 3.1 Gen 2 Type-C PCI Express Host Controller Add-On Card
Affiliate Disclosure: We may receive a small commission for purchases made through this link at no extra cost to you. This helps support our site. Thank you!
StarTech.com PEXUSB312C3 PCIe USB 3.1 Card - 2x USB C 3.1 Gen 2 10Gbps - PCIe
Delivery $10
Affiliate Disclosure: We may receive a small commission for purchases made through this link at no extra cost to you. This helps support our site. Thank you!
Startech 2-Port 10Gbps USB C PCIe Card
StarTech 2-port 10Gbps USB C PCIe Card - USB 3.1 Gen 2 Type-C PCI Express Host Controller Add-On Card
Delivery between Tue – Fri $11.64
Startech 2 Port 10Gbps USB C PCIe Card - USB Expansion Cards
Delivery $12.86
constantly causes audio dropouts to my on-board audio card. something weird with the PCIe bus I think
I just installed this and it was easy. I used the provided low-profile bracket after removing the Full-Height Bracket. Then I connected the 15 pin SATA Power Connector to it so I would have extra power to charge connected devices. But that is not necessary if you want to use the port for data only. Now I have 2 additional USB 3.1 Type C Ports and I can connect any USP C port device to it.
Good company, I had issues getting the high power 3amp charge current from the card, but it turned out that the USB-C cables I had bought (not cheap) were a scam and only supported USB 2.0 speeds, and higher power was not being negotiated. I got another cable, and managed to get at least USB 3.0's 900ma, with the computer showing a USB 3.2 device connected, but still didnt get 3 amps.. I suspect that the issue is still negotation in windows, as in BIOS I was able to draw over 10 amps from the card with no problem!. Sadly it still locked at 900ma after entering windows, but I cant fault the card for that. Im sure its negotation between the USB device, and the windows locking the power at 900ma.. Anyway. Good company, would buy again. Not sure if this could be ... MoreGood company, I had issues getting the high power 3amp charge current from the card, but it turned out that the USB-C cables I had bought (not cheap) were a scam and only supported USB 2.0 speeds, and higher power was not being negotiated. I got another cable, and managed to get at least USB 3.0's 900ma, with the computer showing a USB 3.2 device connected, but still didnt get 3 amps.. I suspect that the issue is still negotation in windows, as in BIOS I was able to draw over 10 amps from the card with no problem!. Sadly it still locked at 900ma after entering windows, but I cant fault the card for that. Im sure its negotation between the USB device, and the windows locking the power at 900ma.. Anyway. Good company, would buy again. Not sure if this could be resolved with different drivers considering it works in BIOS!?
I don't get all the comments on needing drivers. My card plays nice right out of the box. No drivers were needed on my setup running Windows 10. Simple plug-and-play. I also own an Oculus Quest 2 and use the official Oculus Link cable. The reason why the Oculus Link cable doesn't fully seat in the USB-C port on the card is not the card's fault. The reason why the connection doesn't "click" in the port is because the housing around the USB-C connection of the Oculus Link cable is so fat that it hits the case trim, blocking the USB-C connection to fully insert in the card's USB-C slot. Other USB-C cords I have that don't have a fat housing (like the USB-C cord that comes with a MacBook) connects completely in the card with a click. All because the cord's housing ... MoreI don't get all the comments on needing drivers. My card plays nice right out of the box. No drivers were needed on my setup running Windows 10. Simple plug-and-play. I also own an Oculus Quest 2 and use the official Oculus Link cable. The reason why the Oculus Link cable doesn't fully seat in the USB-C port on the card is not the card's fault. The reason why the connection doesn't "click" in the port is because the housing around the USB-C connection of the Oculus Link cable is so fat that it hits the case trim, blocking the USB-C connection to fully insert in the card's USB-C slot. Other USB-C cords I have that don't have a fat housing (like the USB-C cord that comes with a MacBook) connects completely in the card with a click. All because the cord's housing doesn't hit the case trim. I wish the Oculus Link cable didn't have such a fat end. To resolve this, you can use the L-shape end of the Oculus Link cable to connect to the USB-C card port and the straight end into the Oculus Link. The L-shape end of the Oculus Link cable connects fully in the USB-C card port.
I needed this because the USB-C output on my motherboard did not supply enough power to charge my Oculus Quest 2 while playing and I would find myself running out of battery life at the worst times. I play DCS world so I will be on for long stretches of time. This card solved that problem, regardless of what percent battery my Quest 2 is when I start playing, whenever I stop playing, it is always at 100%. Problem solved...uh....mostly......because one downside was in game I was having major stuttering or jitters to the point it was almost unplayable and that didn't happen with the onboard USB-C so I knew it was this card. I was about to return this card but then I read that X570 Ryzen motherboards have issues with USB but a bios fix was coming. I have a X570 TUF Pro ... MoreI needed this because the USB-C output on my motherboard did not supply enough power to charge my Oculus Quest 2 while playing and I would find myself running out of battery life at the worst times. I play DCS world so I will be on for long stretches of time. This card solved that problem, regardless of what percent battery my Quest 2 is when I start playing, whenever I stop playing, it is always at 100%. Problem solved...uh....mostly......because one downside was in game I was having major stuttering or jitters to the point it was almost unplayable and that didn't happen with the onboard USB-C so I knew it was this card. I was about to return this card but then I read that X570 Ryzen motherboards have issues with USB but a bios fix was coming. I have a X570 TUF Pro and I downloaded the latest bios that addresses some of the USB issues (bios dated Mar 22, 2021). Installed that and now I get jitters only once in a while, not enough to be distracting. The bios update seemed to have fixed it mostly and now my quest stays charged during gameplay that I don't have to worry about it so I am keeping this card and it has worked for my needs. There is supposed to be another x570 bios update coming for my motherboard so hopefully the new release will completely solve my jittering, but if not I am ok. BTW make sure the card is plugged to your power source using the SATA cable if you want to keep your Quest 2 charged.
On my Mac Pro 3,1 running both Mojave (dosdude) and Windows 10 -- the card went in easy and was immediately recognized under WIndows and MacOS -- but I was a bit surprised/disappointed by speed results. In the 16x pcie 2.0 slot, I got around 375/375 mbs RW from an external SSD in a USB 3.1 gen 2 enclosure. Same drive when connected to my MacBook Pro with Thunderbolt 3 maxes out a 500mbs. Same drive on a pcie card in the same slot also gets around 500 mbs. Here's my confusion. The pcie-sata 2.0 card is max 6gbs whereas the USB 3.1 card should be 10gps... so I would have expected to see the SSD at its max rw speed around 500mbs. I was hoping to use the 3.1 card for high speed ext storage but it looks like a pcie-sata solution will be faster.
Bought this for my sons Oculus and it works AWESOME. Will recommend to friends and family.
This card works fine and is compatible with my docking station which is designated as USB 3.2. Both run at 10Gb/sec max speed. I bought this card to use with a USB 3.2 SSD/HDD docking station. Because of the confusion that surrounds the specs of USB like USB 3.0, USB 3.1, USB 3.1 Gen2, USB 3.2, USB 3.2x2 one can easily get a card that really isn't what you needed. I could have paid a little less for a card but would have rather paid a little more for 3.2 X2 which is 20Gb/sec. The problem is not with this card but with USB product labeling in general. I had originally requested a return for this card and cancelled it. I again decided to return it but the return window ended 2 days ago! Frustrating but was my error.
| General | |
| Device Type | USB adapter |
| Form Factor | Plug-in card - low profile |
| Interface (Bus) Type | PCI Express 3.0 x4 |
| Networking |