In this guide
Screen flickering through HDMI is most often caused by a loose or low-quality cable, a mismatched refresh rate or resolution, or outdated display drivers. Fix the connection first, then check your display settings.
- HDMI cable is certified, securely seated, and undamaged
- Refresh rate and resolution match what the display supports
- Display drivers and firmware are up to date
- No EMI sources or power issues nearby
- Cable is loose, damaged, or poorly shielded
- Resolution or refresh rate exceeds the HDMI port version limit
- Drivers are outdated or corrupted
- HDMI port is overheating (common on laptops)

The Most Common Causes
HDMI flickering almost always comes down to one of four things: a bad cable, a settings mismatch, a driver problem, or a hardware fault. Working through each in order saves time.
Step 1 – Check the Cable and Connections
Reseat both ends of the HDMI cable firmly. Even a slightly loose plug causes intermittent signal loss that shows up as flickering. Swap the cable for a different one if you have one available — low-quality or long cables with poor shielding are a frequent culprit. Keep cable runs under 3 metres where possible.
Step 2 – Match Refresh Rate and Resolution
A resolution or refresh rate your display cannot handle will cause flickering or a blank screen. On Windows, go to Settings → Display → Advanced display and confirm the refresh rate matches your monitor or TV spec. Older TVs with HDMI 1.4 ports cannot handle 4K at 60 Hz — dropping to 30 Hz or 1080p often stops the flicker immediately.
| Setup | Works? | Need | Note |
|---|---|---|---|
| 1080p 60 Hz via HDMI 1.4 | Yes | Standard HDMI cable | Most common safe setting |
| 4K 60 Hz via HDMI 1.4 | No | HDMI 2.0 port + cable | Bandwidth too low, causes flicker |
| 4K 60 Hz via HDMI 2.0 | Yes | HDMI 2.0 certified cable | Check TV also supports HDMI 2.0 |
| 1440p 144 Hz via HDMI 2.0 | Yes | High-speed HDMI cable | Verify monitor refresh rate support |
Step 3 – Update Display Drivers
Outdated or corrupted GPU drivers are a well-known cause of HDMI flickering. Open Device Manager, expand Display adapters, right-click your GPU, and select Update driver. On laptops, also check the manufacturer site for a chipset or firmware update. ScreenCloud’s HDMI flicker guide covers driver steps in detail for PC-to-TV setups.
Step 4 – Rule Out Hardware Faults
Try a different HDMI port on your TV or monitor. Try a different source device if one is available. If flickering only happens on one specific port, that port may be damaged or overheating. Laptops in particular can throttle or drop signal on the HDMI port when the chassis gets hot.
If you are connecting via USB-C, the problem may be upstream of HDMI entirely — see why USB-C to HDMI stops working for adapter-specific causes. For setups using an adapter rather than a native HDMI port, check whether your USB-C port supports HDMI output before assuming the cable is at fault.
Quick Checklist
- Reseat or replace the HDMI cable
- Set resolution and refresh rate to match display specs
- Update GPU drivers and device firmware
- Try a different HDMI port or device
- Keep cable away from power cables and interference sources
- Check for overheating if using a laptop
Bottom line: Most HDMI flickering is fixed by reseating the cable or lowering the refresh rate. If those quick steps do not help, update your drivers and test a different port or cable before assuming the display itself is faulty.