“USB-C to HDMI not working” usually gets answered with a flat checklist — try another cable, update your drivers, check the port. The actual causes split cleanly into a handful of distinct categories, each with a different fix, and most guides never separate them. Working through them in order gets you to the real cause faster than trying fixes at random.
The categories, in the order to check them
- Connector vs. capability — the USB-C connector fitting doesn’t mean video works.
- DisplayPort Alt Mode on this specific port — whether your laptop’s port implements it at all.
- Adapter/cable type — passive vs. active, and whether it’s charge-only.
- HDMI transport on the other side — whether the mode you want fits through the adapter’s actual HDMI output.
- Monitor input and HDCP/DRM handshake — the display side of the connection.
1–2. Connector fit is not capability
A USB-C port that physically accepts a cable tells you nothing about whether that port carries a display signal — see DisplayPort Alt Mode for the full explanation. On a laptop with more than one USB-C port, it’s common for only some of them to support video output; the others may be USB-data-and-charging only, and there is no way to tell which is which just by looking. Check your exact laptop model’s official specifications for that specific port before assuming the hardware is at fault.
3. Not every USB-C-to-HDMI cable or adapter is the same thing
USB-C to HDMI has to happen through an active adapter, dongle, or dock with a real protocol-conversion chip inside — unlike DisplayPort, HDMI has no native USB-C Alt Mode of its own, so there is no such thing as a “passive” USB-C-to-HDMI cable that works by simple pin mapping. If a cable or adapter was marketed primarily for charging or basic USB data, it may not carry the SuperSpeed data lanes DisplayPort Alt Mode needs to reach the conversion chip in the first place — this looks identical to a driver or compatibility problem from the user’s side, but is a cable capability issue.
Sleep/wake black-screen behavior with third-party USB-C/HDMI adapters, and intermittent HDMI dropouts after macOS updates, are frequently reported patterns in Apple’s own community support forums for specific adapter models — they point at adapter/driver-level negotiation issues rather than a hardware fault, but we have not independently verified a root cause across adapter models, so treat this as a lead to investigate for your specific adapter, not a confirmed general rule.
4. Does the mode you want actually fit through HDMI?
Once the adapter is confirmed to be a real active video adapter and the laptop port is confirmed to support DisplayPort Alt Mode, the same bandwidth math that applies to any HDMI connection applies here — see HDMI 2.1 and 4K 120Hz. A 4K60 standard-color mode comfortably fits through a basic HDMI 2.0-class adapter; 4K120 or high-bit-depth HDR modes need either a verified higher-bandwidth adapter or DSC support across the whole chain, and won’t work through a basic adapter regardless of how new your laptop is.
5. Monitor input and the HDCP handshake
Confirm the monitor is actually set to the HDMI input you connected — obvious, but the single most common false alarm. Beyond that, HDCP (the copyright-protection handshake HDMI uses for protected content) is widely reported to occasionally fail silently through USB-C adapters or hubs, particularly cheaper ones or those daisy-chained through a second device — a general, well-known pattern in the HDMI ecosystem rather than something we’ve independently reproduced and measured ourselves — this shows up as a blank or flickering screen specifically with protected content (streaming video) while everything else on that same connection works normally, which is a useful way to distinguish it from a bandwidth or Alt Mode problem.
The Checker evaluates a dock’s DisplayPort/HDMI output against a monitor’s input — it does not evaluate a laptop’s specific USB-C port capability or the adapter/cable itself. If you’re troubleshooting a direct USB-C-to-HDMI adapter (rather than a full dock), the Checker isn’t the right tool to verify the adapter step of this chain; it can still help once you know your dock/adapter’s actual HDMI output spec and want to check it against a specific monitor.
Quick reference
| Symptom | Most likely category |
|---|---|
| No signal at all, any resolution | Laptop port lacks DisplayPort Alt Mode, or adapter is charge/data-only |
| Works at low resolution, fails or flickers at high resolution/refresh | Bandwidth — mode exceeds adapter’s HDMI transport capacity |
| Works, but streaming video specifically is blank/flickering | HDCP handshake through the adapter or a hub |
| Black screen only after sleep/wake | Adapter/driver renegotiation issue (Mac-specific pattern noted above) |
Once you’ve confirmed your adapter or dock’s actual HDMI output spec, check whether it can deliver what a specific monitor needs.
Check compatibilitySources
- DisplayPort Alt Mode for USB Type-C
- HDMI Specification Technology Overview