How to fix HDMI cable no signal
An HDMI no signal message usually means the display is not receiving a valid video or audio handshake from the source device.
The fix is often simple, but the cause can range from a loose cable to incorrect input settings, damaged hardware, or an unsupported resolution.
This guide walks through the most effective troubleshooting steps in a logical order so you can isolate the problem quickly and restore the connection.
What the HDMI no signal message usually means
HDMI, or High-Definition Multimedia Interface, carries digital video and audio between devices such as TVs, monitors, soundbars, gaming consoles, streaming devices, Blu-ray players, and laptops.
When the screen shows “no signal,” the display is powered on but is not detecting usable input from the connected device.
The issue may come from the source device, the cable, the display port, or the selected input.
In some cases, the devices are connected correctly but cannot agree on resolution, refresh rate, copy protection, or handshake timing.
Start with the basics: power, input, and connection
Before changing settings, verify the simplest causes.
These checks solve many HDMI issues without any advanced troubleshooting.
- Confirm both devices are powered on.
- Make sure the display is set to the correct HDMI input.
- Reseat both ends of the HDMI cable firmly.
- Check whether the source device is asleep, restarting, or frozen.
- Look for damage, bent pins, or debris in the port.
If your TV has multiple HDMI ports, test each one.
Some ports may be labeled for ARC, eARC, 4K, or gaming features, and not all ports behave the same way on every device.
Test the HDMI cable itself
A defective HDMI cable is one of the most common causes of a no signal error.
Even a cable that looks intact may fail internally, especially if it has been bent, pulled, or used for a long time.
How to check whether the cable is the problem
- Try a different HDMI cable that you know works.
- Use the same cable with another device to see whether the issue follows the cable.
- Keep the cable length reasonable; very long cables can be less reliable.
- Replace older or low-quality cables with certified HDMI cables.
If a new cable fixes the issue, the original cable was likely failing or unable to support the required bandwidth.
Confirm the correct source and display settings
Many HDMI problems are actually selection problems.
A TV may be on HDMI 1 while the device is plugged into HDMI 3, or a monitor may have multiple inputs and be set to the wrong one.
On TVs, use the input or source button to cycle to the active port.
On monitors, open the on-screen menu and select the correct input manually if auto-detect does not work.
Some displays switch slowly, so give them a few seconds after changing inputs.
If you are using a laptop, make sure it is set to output to an external display.
On Windows, press Windows key plus P and choose Duplicate, Extend, or Second screen only.
On macOS, open Displays settings and confirm the external display is recognized.
Restart the devices and reset the HDMI handshake
HDMI devices negotiate display compatibility during a process called the handshake.
If that process gets stuck, restarting both devices can clear the error.
- Turn off the TV or monitor.
- Turn off the source device completely.
- Unplug both from power for 30 to 60 seconds.
- Disconnect the HDMI cable during the reset if possible.
- Reconnect everything and power on the display first, then the source device.
This sequence often resolves handshake failures caused by temporary software glitches, sleep mode problems, or hot-plug detection errors.
Check resolution, refresh rate, and compatibility
If the display works in one setup but not another, the issue may be a video mode mismatch.
For example, a device may be outputting 4K at 120Hz, but the cable, adapter, or display only supports a lower specification.
Try switching the source device to a lower resolution such as 1080p.
Also reduce the refresh rate to 60Hz if it is set higher.
This is especially useful for gaming PCs, consoles, and laptops connected through adapters or docks.
- Lower resolution to 1080p or 720p as a test.
- Set refresh rate to 60Hz.
- Disable HDR temporarily if supported.
- Turn off advanced output modes if the display is older.
If the connection starts working at a lower setting, the original output mode was beyond what the cable or display could handle consistently.
Inspect adapters, docks, splitters, and receivers
The more devices between the source and display, the more opportunities there are for failure.
USB-C to HDMI adapters, docking stations, AV receivers, capture cards, switchers, and splitters can all interfere with signal delivery.
For troubleshooting, connect the source device directly to the TV or monitor.
If that works, reintroduce one accessory at a time until the problem returns.
That approach identifies the weak link quickly.
Also check whether the accessory requires external power or firmware updates.
Some USB-C docks and AV receivers have compatibility limitations with certain GPUs, laptops, or game consoles.
Use the right port on the source device
Some computers and graphics cards have multiple outputs, but not every port is always active or optimal.
On desktops, the monitor should usually connect to the graphics card output rather than the motherboard port if a discrete GPU is installed.
On laptops with USB-C, not every USB-C port supports video output.
Look for DisplayPort Alt Mode or Thunderbolt support.
Without those features, a USB-C to HDMI adapter may not work at all.
On game consoles and streaming boxes, try another HDMI output port if the device has one, or inspect the port for looseness and wear.
A physically damaged port can produce intermittent no signal messages even if the cable is good.
Update firmware, drivers, and device software
Software compatibility can affect HDMI behavior.
Graphics drivers, TV firmware, console system software, and AV receiver firmware may all influence whether the handshake succeeds.
- Update GPU drivers on Windows or Linux.
- Install the latest system updates on macOS, consoles, and streaming devices.
- Check the TV or monitor manufacturer’s support page for firmware updates.
- Update firmware on AV receivers, docks, and switchers when available.
If the issue began after an update, temporarily roll back recent display settings or test with a different profile to see whether the update changed output behavior.
When the problem is the display, not the cable
If another HDMI cable and another source device still produce no signal on the same screen, the issue may be with the TV or monitor.
Many displays have internal port damage, input board faults, or power-related problems.
Look for these signs:
- One HDMI port works while others do not.
- The display flickers before losing signal.
- Other inputs such as USB, DisplayPort, or built-in apps still work.
- The screen shows intermittent detection rather than a complete failure.
In that case, the display may need service, especially if the ports feel loose or the problem appears across multiple devices and cables.
Quick checklist for how to fix HDMI cable no signal
- Confirm the correct input is selected.
- Power cycle both devices.
- Reseat or replace the HDMI cable.
- Test another HDMI port on the display.
- Connect the source directly, bypassing adapters or receivers.
- Lower the resolution and refresh rate.
- Update drivers and firmware.
- Check for damaged ports on the source or display.
Working through these steps in order will usually identify the cause, whether it is a bad cable, a handshake issue, an unsupported output mode, or a hardware fault in the display chain.