Your USB-C port can charge but not show video because not all USB-C ports support video output — charging only requires power delivery, while video requires a feature called DisplayPort Alt Mode or Thunderbolt, which many ports simply don’t have.
In this guide
USB-C charges but shows no video when the port lacks DisplayPort Alt Mode or Thunderbolt support. Charging uses only the power pins, but video output requires extra hardware inside the port controller that budget and older devices often skip.
- Your USB-C port supports DisplayPort Alt Mode or Thunderbolt 3/4
- Your cable is rated for video (not a charge-only cable)
- Your port is USB-C for power only (no Alt Mode)
- Your cable is a cheap charging cable with no data or video wires

USB-C Is a Connector, Not a Guarantee
The USB-C shape is just a shape. What lives inside the port — the controller chip — decides what it can actually do. A port on a budget phone charger brick, for example, passes power and nothing else. A port on a laptop or a premium Android phone may carry full video signals alongside power.
This is the core reason the same-looking cable works for charging but goes blank on a monitor. See Does USB-C Support Video? for a deeper breakdown of which devices include the right hardware.
What Is DisplayPort Alt Mode?
Alt Mode is a USB standard that lets the USB-C connector “borrow” some of its internal wires for a completely different signal — in this case, video. When a port supports DisplayPort Alt Mode, it can send a 4K image to a monitor at the same time it charges your device.
If the port doesn’t advertise Alt Mode (check your device specs page or the USB Implementers Forum database), video will never work from that port, no matter what cable or adapter you use.
The Cable Matters Too
Even with a capable port, a charge-only cable will block video. Cheap cables often leave out the high-speed data wires entirely to save cost. You need a full-featured USB-C cable — ideally one marked with the SuperSpeed or Thunderbolt logo — to carry a video signal.
If you are using an adapter to go from USB-C to HDMI, the adapter itself must also support video passthrough. A passive adapter won’t convert a power-only port into a video port. Check out Can USB-C Connect to HDMI? to understand exactly which adapters work.
How to Check Your Port
- Mac: Go to Apple menu → About This Mac → System Report → USB. Look for “DisplayPort” or “Thunderbolt” next to the port.
- Windows: Open Device Manager and expand “Universal Serial Bus controllers.” A Thunderbolt or USB4 entry confirms video support.
- Phone or tablet: Search your model number plus “DisplayPort Alt Mode” on the manufacturer’s spec page.
Still Not Working After Confirming Alt Mode?
If your port should support video but the screen stays dark, the problem is likely a bad cable, a non-compatible adapter, or a monitor input set to the wrong source. Walk through every step in our guide Why Is USB-C to HDMI Not Working? to isolate the fault quickly.
Bottom Line
USB-C charge but no video almost always means the port, the cable, or both are not built for video. Charging needs only power pins; video needs Alt Mode hardware and a full-featured cable. Check your device specs first, then upgrade the cable before spending money on a new adapter.