How to Fix YouTube Not Working on Edge

Disclosure: When you buy something through links on our site, we may earn an affiliate commission.

Almost always a cache, extension, or hardware acceleration issue — here’s how to clear it


YouTube failing in Microsoft Edge shows up in a few different ways — videos that won’t play, a blank page where YouTube should be, buffering that never resolves, error messages mid-playback, or the site failing to load at all.

The cause depends on which symptom you’re seeing, but a consistent set of fixes resolves the vast majority of cases. Here’s how to work through them.


Check If YouTube Is Actually Down

Before touching any Edge settings, confirm YouTube itself is up. Open a different browser — Chrome or Firefox — and try loading YouTube. If it doesn’t work there either, YouTube is down or your internet connection is the issue rather than Edge.

Check Downdetector.com for YouTube and look for a spike in reports. If there’s a widespread outage, no browser troubleshooting will help — wait for YouTube to resolve it on their end.

If YouTube works in another browser but not Edge, the problem is definitively Edge-specific and the fixes below apply.


Clear Edge’s Cache and Cookies

A corrupted or outdated cache is the most common cause of YouTube failing in Edge. Edge caches YouTube’s scripts, player files, and session data locally. When that cached data becomes stale or conflicts with a YouTube update, the site fails to load or play correctly.

Press Ctrl + Shift + Delete in Edge. Select Cookies and Other Site Data and Cached Images and Files. Set the time range to All Time and click Clear Now.

Close Edge completely — not just the YouTube tab — reopen it, and navigate to YouTube fresh. This single step resolves YouTube playback issues in Edge for a large number of people and takes under a minute.


Disable Extensions

Extensions are the second most common cause of YouTube failing in Edge. Ad blockers, script blockers, and privacy extensions frequently interfere with YouTube’s player — blocking scripts YouTube needs to initialize video playback, or conflicting with YouTube’s ad system in ways that prevent videos from loading at all.

Open YouTube in InPrivate mode — press Ctrl + Shift + N. Most extensions are disabled in InPrivate by default. If YouTube works correctly in InPrivate but not regular browsing, an extension is the cause.

Go to edge://extensions and disable all extensions. Test YouTube. Re-enable them one at a time, testing after each, until YouTube breaks again. The last extension you re-enabled is the culprit.

For ad blockers specifically — uBlock Origin, AdBlock Plus, and similar — the most common fix short of disabling them entirely is to update the extension’s filter lists and whitelist YouTube in its settings.


Disable Hardware Acceleration

Hardware acceleration offloads video rendering to your GPU. On most systems this improves performance, but on some hardware configurations — older GPUs, certain Intel integrated graphics, or systems with outdated drivers — it causes video playback to fail, stutter, or display incorrectly in Edge specifically.

Go to Edge Settings → System and Performance. Toggle off Use Hardware Acceleration When Available. Restart Edge completely and test YouTube.

If disabling hardware acceleration fixes YouTube playback, the underlying cause is your GPU driver. Download and install the latest driver from your GPU manufacturer — NVIDIA, AMD, or Intel — then try re-enabling hardware acceleration with the updated driver.


Update Microsoft Edge

Running an outdated version of Edge can cause compatibility issues with YouTube’s current player. YouTube updates its web player frequently, and older Edge versions can fail to handle newer JavaScript, video codecs, or API calls that YouTube relies on.

Go to edge://settings/help or Settings → Help and Feedback → About Microsoft Edge. Edge checks for and installs updates automatically from this page. Restart Edge after updating and test YouTube.


Check Your Internet Connection

YouTube is bandwidth-intensive — it needs a stable connection with enough speed to stream video without buffering. A connection that handles general browsing fine can still be too slow or unstable for YouTube.

Run a speed test at fast.com. YouTube recommends at least 5 Mbps for 1080p playback and 25 Mbps for 4K. If you’re below these thresholds or if your connection speed fluctuates significantly between tests, connection instability is causing the playback issue.

Try switching from Wi-Fi to a wired ethernet connection. Wi-Fi interference and signal fluctuation cause exactly the kind of intermittent buffering and playback failures that look like browser problems but are actually network problems.


Reset Edge Flags to Default

Edge’s experimental flags at edge://flags can interfere with YouTube playback if any have been changed from their defaults — particularly flags related to hardware video decoding, JavaScript, or media playback.

Type edge://flags in the address bar. Click Reset All to restore all flags to their default values. Restart Edge and test YouTube.

If YouTube works after resetting flags, one of the non-default flags was causing the issue. You can identify which one by re-enabling flags one at a time if you need specific experimental features, but for most users resetting to defaults and leaving them there is the right approach.


Check Edge’s Tracking Prevention

Edge’s built-in Tracking Prevention feature can block elements YouTube uses for video playback — particularly on the Strict setting, which aggressively blocks trackers and scripts that YouTube’s player depends on.

Go to Edge Settings → Privacy, Search and Services → Tracking Prevention. Check which level is selected. If it’s on Strict, switch to Balanced and reload YouTube. Strict mode frequently breaks video-heavy sites including YouTube because it blocks scripts that those sites use for legitimate playback functions.

You can also add YouTube as an exception. Under the same Tracking Prevention settings, click Exceptions and add youtube.com to the list of sites where tracking prevention is turned off.


Update or Reinstall Video Codecs

Edge uses Windows’ built-in media codecs to decode video. If these codecs are missing, outdated, or corrupted, YouTube videos fail to play while the rest of the site loads normally. This is more common on fresh Windows installations or systems where codec packages were removed.

Open the Microsoft Store and search for HEVC Video Extensions and VP9 Video Extensions. Install or update them. These codecs handle formats YouTube commonly uses for video delivery. After installing, restart Edge and test YouTube playback.


Check Windows and Edge Date and Time Settings

An incorrect system clock causes SSL certificate validation failures that can prevent YouTube from loading in Edge. YouTube’s connection requires valid SSL certificates, and if your computer’s clock is significantly wrong, Edge rejects the certificates and blocks the connection.

Go to Windows Settings → Time and Language → Date and Time and click Sync Now. Make sure Set Time Automatically is enabled. Reload YouTube after syncing.


Flush DNS Cache

A corrupted DNS cache can prevent Edge from resolving YouTube’s server addresses correctly, causing the site to fail to load even when the internet connection is otherwise working.

Open Command Prompt as administrator — search for cmd, right-click, Run as Administrator. Type:

ipconfig /flushdns

Press Enter. Close Command Prompt, reopen Edge, and test YouTube.


Disable VPN or Proxy

VPNs and proxies can cause YouTube to fail in Edge by routing requests through servers that YouTube throttles or blocks, or by introducing enough latency that video playback becomes impossible.

Disable your VPN completely — not just pause it — and reload YouTube. If it works without the VPN, try connecting to a different VPN server location closer to your actual location, or use YouTube without the VPN active.

Also check Edge Settings → System and Performance → Open your computer’s proxy settings and confirm no manual proxy is configured.


Reset Edge to Default Settings

If none of the above steps resolve YouTube in Edge, a full reset restores Edge to its default configuration — removing all customizations, resetting flags, clearing site permissions, and disabling extensions — without uninstalling the browser or affecting your bookmarks and saved passwords.

Go to Edge Settings → Reset Settings → Restore Settings to Their Default Values. Confirm the reset. Restart Edge and test YouTube immediately after the reset before re-enabling any extensions or changing any settings. If YouTube works after the reset, add your customizations back gradually to identify what was causing the issue.


A Quick Checklist

Work through these in order:

  • Test YouTube in another browser to confirm it’s Edge-specific
  • Check Downdetector for active YouTube outages
  • Clear cache and cookies — Ctrl + Shift + Delete → All Time
  • Test in InPrivate mode to rule out extension interference
  • Disable extensions one by one to find the culprit
  • Disable hardware acceleration in Settings → System and Performance
  • Update Edge via edge://settings/help
  • Run a speed test and switch to wired connection if on Wi-Fi
  • Reset edge://flags to default values
  • Switch Tracking Prevention from Strict to Balanced
  • Install HEVC and VP9 Video Extensions from Microsoft Store
  • Sync your system clock in Windows Time settings
  • Flush DNS cache via Command Prompt
  • Disable VPN if one is active
  • Reset Edge to default settings as a last resort

The Bottom Line

YouTube not working in Edge is almost always caused by a corrupted cache, a blocking extension, or hardware acceleration conflicting with your GPU driver. The cache clear, InPrivate test, and hardware acceleration toggle between them resolve the overwhelming majority of cases.

Tracking Prevention on Strict is the one Edge-specific cause that doesn’t exist in Chrome or Firefox — if YouTube works in other browsers but not Edge and extensions aren’t the issue, Tracking Prevention is the next thing to check.

YouTube works fine — Edge just needs its cache cleared and its extensions audited to get out of the way.

Leave a Comment