How to Fix Screen Flickering: Complete Troubleshooting Guide (2026)
Screen flickering is one of the most frustrating display problems — and one of the most common. If you're also seeing other display issues like dead pixels or backlight bleeding, our monitor testing checklist covers all the defects worth checking for. Whether it's a subtle flicker you barely notice or a constant strobe that makes your screen unusable, this guide will help you diagnose and fix it.
What Causes Screen Flickering?
Screen flickering can come from hardware or software issues. Identifying the source is the first step to fixing it.
Hardware Causes
- Loose or damaged display cable (HDMI, DisplayPort, VGA)
- Faulty GPU (graphics card)
- Failing monitor hardware
- Incompatible refresh rate settings
- Overheating GPU or monitor
- Electrical interference
Software Causes
- Outdated or corrupted graphics drivers
- Incompatible applications
- Incorrect refresh rate settings
- Display scaling issues
- Operating system bugs
Quick Diagnosis: Is It Hardware or Software?
Test 1: Open Task Manager (Windows) Press Ctrl + Shift + Esc. If Task Manager flickers along with everything else → likely a driver or software issue. If Task Manager stays stable while the rest flickers → likely an application conflict.
Test 2: Check the cable Wiggle the cable connecting your monitor to your computer. If flickering changes → cable issue.
Test 3: Try a different cable/port Swap the HDMI or DisplayPort cable. Try a different port on your GPU. If flickering stops → cable or port issue.
Test 4: Test with a different monitor Connect a different monitor to your computer. If it doesn't flicker → monitor hardware issue. If it still flickers → GPU or software issue.
Fix 1: Check and Replace the Cable
The most common cause of screen flickering is a loose, damaged, or low-quality cable.
Steps:
- Power off your monitor and computer
- Disconnect the display cable (HDMI, DisplayPort, DVI, or VGA)
- Inspect both ends for bent pins or damage
- Reconnect firmly — you should feel/hear it click into place
- Power on and test
If still flickering:
- Try a different cable (borrow one or buy a new one)
- Try a different port on your GPU (if you have multiple HDMI/DP ports)
- Try connecting to the motherboard's integrated graphics (if available)
Cable quality matters: Cheap HDMI cables often can't handle high refresh rates or 4K signals. Use a certified HDMI 2.1 cable for 4K@120Hz or DisplayPort 1.4 for 1440p@144Hz.
Fix 2: Update Graphics Drivers
Outdated or corrupted GPU drivers are a very common cause of flickering.
Windows — NVIDIA:
- Go to nvidia.com/drivers
- Select your GPU model and OS
- Download and install the latest driver
- Choose "Clean Installation" to remove old driver files
- Restart your computer
Windows — AMD:
- Go to amd.com/support
- Select your GPU
- Download AMD Software: Adrenalin Edition
- Install and restart
Windows — Intel (integrated graphics):
- Open Device Manager (Win + X → Device Manager)
- Expand "Display adapters"
- Right-click your Intel GPU → "Update driver"
- Choose "Search automatically"
Mac:
macOS updates include GPU driver updates. Go to System Settings → General → Software Update and install any available updates.
Fix 3: Adjust Refresh Rate
A mismatch between your monitor's refresh rate and your system settings can cause flickering.
Windows:
- Right-click desktop → Display settings
- Scroll down → Advanced display settings
- Click "Display adapter properties"
- Go to "Monitor" tab
- Change "Screen refresh rate" to match your monitor's spec (60Hz, 144Hz, etc.)
- Click Apply
Mac:
- System Settings → Displays
- Click your display
- Change "Refresh Rate" to the correct value
Important: Don't set a refresh rate higher than your monitor supports. Check your monitor's manual or spec sheet for the maximum refresh rate.
Fix 4: Check for Application Conflicts (Windows)
Some applications conflict with display drivers and cause flickering.
Steps:
- Open Task Manager (Ctrl + Shift + Esc)
- Watch if Task Manager itself flickers
- Yes: Driver or OS issue (see Fix 2 and Fix 5)
- No: Specific application is causing it
Finding the conflicting app:
- Close apps one by one and watch for flickering to stop
- Common culprits: antivirus software, desktop customization apps (Rainmeter), screen recording software, browser hardware acceleration
Disable hardware acceleration in browsers:
Chrome: Settings → System → Turn off "Use hardware acceleration when available" Firefox: Settings → General → Performance → Uncheck "Use hardware acceleration"
Fix 5: Disable and Re-enable Display Driver (Windows)
Sometimes the display driver gets into a bad state and needs to be reset.
- Press Win + X → Device Manager
- Expand "Display adapters"
- Right-click your GPU → "Disable device"
- Wait 10 seconds
- Right-click again → "Enable device"
If this temporarily fixes it but flickering returns, you likely need a clean driver reinstall.
Clean driver reinstall with DDU:
- Download Display Driver Uninstaller (DDU) from guru3d.com
- Boot into Safe Mode
- Run DDU → "Clean and restart"
- After restart, install fresh drivers from NVIDIA/AMD/Intel
Fix 6: Check Monitor Settings
Some monitor settings can cause flickering.
Check these settings in your monitor's OSD (on-screen display):
- Overdrive/Response time: Set to "Normal" or "Medium" — extreme settings can cause flickering
- Variable refresh rate (VRR/G-Sync/FreeSync): Try disabling if flickering occurs at certain frame rates
- Brightness/Backlight: Very low brightness settings can cause PWM flickering (see below)
PWM Flickering
Many monitors use Pulse Width Modulation (PWM) to control backlight brightness. At low brightness levels, the backlight rapidly turns on and off, which some people perceive as flickering.
Fix: Increase monitor brightness above 50%. If you need a dimmer screen, use software dimming (f.lux, Windows Night Light) instead of the monitor's brightness control.
Fix 7: Check for Overheating
An overheating GPU can cause display flickering as a symptom of thermal throttling. This is separate from panel-level issues like screen burn-in, which is caused by static images rather than hardware stress.
Check GPU temperature:
- Windows: Use GPU-Z, HWiNFO, or MSI Afterburner
- Mac: Use iStatMenus or GPU Monitor
Normal GPU temperatures:
- Idle: 30–50°C
- Gaming: 70–85°C
- Warning zone: 85–95°C
- Critical: 95°C+
If overheating:
- Clean dust from GPU fans and heatsink
- Improve case airflow (add case fans)
- Reapply thermal paste (advanced)
- Reduce GPU overclock if applicable
Fix 8: Check Power Supply (Desktop)
An underpowered or failing PSU can cause GPU instability and flickering.
Signs of PSU issues:
- Flickering under load (gaming, rendering)
- System crashes or restarts
- Flickering that gets worse over time
Test:
- Check if your PSU wattage meets your GPU's requirements
- Try a different power cable to the GPU
- If possible, test with a known-good PSU
Fix 9: macOS-Specific Fixes
Reset NVRAM/PRAM:
- Shut down your Mac
- Press power, then immediately hold Option + Command + P + R
- Hold for 20 seconds
- Release and let Mac boot normally
Reset SMC (Intel Macs):
- Shut down
- Hold Shift + Control + Option + Power for 10 seconds
- Release all keys
- Press power to start
Check for macOS updates:
System Settings → General → Software Update
Fix 10: When to Replace Hardware
If you've tried everything and flickering persists, the hardware may be failing.
Replace the monitor if:
- Flickering occurs with multiple computers/cables
- You see physical damage (cracks, pressure marks)
- The monitor is more than 5–7 years old
- Flickering is accompanied by color distortion or lines
Replace the GPU if:
- Flickering occurs with multiple monitors
- You see artifacts (colored dots, triangles, corruption)
- GPU temperatures are normal but flickering persists
- System crashes during GPU-intensive tasks
Test Your Screen
Use our free tools to help diagnose display issues:
- Black Screen — Check for backlight bleeding and uniformity issues
- White Screen — Spot dead pixels and screen uniformity problems
- Pixel Test — Cycle through colors to find stuck or dead pixels
📖 Related Guide: Dead Pixel Test: Complete Guide