Videos Not Playing on Mac

Struggling with videos not playing on your Mac? We’ve got some great tips for you, but if you need more help, try MacKeeper’s Premium Services—expert tech support, available 24 hours a day, every day.

System Requirements: macOS 10.11 or later

60+ million downloads

i

AV-TEST certified

AV-TEST is an independent lab that checks the effectiveness of antivirus apps against real malware samples.

i

Notarized by Apple

Notarization by Apple is a security measure to check if software is free from malicious components.

i

Trustpilot is an independent digital platform that hosts insightful and honest consumer reviews.

Videos Not Playing on Mac
Written by   Yana Khodun
Published: November 14, 2025

Why won't videos play on your Mac?

There are many reasons for videos not opening on your Mac. They include file corruption, unstable or slow internet connectivity, missing video codecs, security setting issues, outdated software, problems with JavaScript, third-party app conflicts, and even malware. You may be able to fix the problem by restarting your Mac, clearing cached data, or using a different video player.

 

If you suspect file corruption, check out our guide on how to fix corrupted files on Mac.

A note from our experts: 

 

If you try all our tips and still find videos not running on your Mac, don’t despair. Our MacKeeper’s Premium Services team can help you find the solutions you’re after.

 

Here’s how to contact them:

  1. Download MacKeeper. Install and run it.
  2. Select Premium Services from the side menu.
  3. Click Chat Now, and explain your issue to our online agent.
MacKeeper's Premium Services team are available 24 hours a day, and they can help you with all kinds of issues, including video playback problems.
Speak to our Premium Services team for bespoke support

How to fix videos not playing on Mac?

There are lots of ways to deal with video playback issues on Mac. For online videos, you should check your internet connection, restart your web browser, and try removing third-party extensions. If you’re trying to play video files stored on your Mac, restart your video player app, reboot your Mac, and also try a different macOS video player.

1. Enable JavaScript in your browser

Without JavaScript, most online video sites won’t work properly. So if you find YouTube not working on your MacBook, make sure JavaScript is enabled in your web browser.

 

Here’s how we check JavaScript in Safari:

  1. In Safari, select Safari > Settings in the menu bar.
  2. Open the Security section, then make sure Enable JavaScript is ticked.
  3. With JavaScript enabled, reload the page and try the video again.
You need Safari to be running JavaScript if you want to watch YouTube and other streaming sites. First, open your Safari settings menu.
Step 1. Open your Safari settings
In your Safari settings menu, go to the 'Security' section, and then make sure that 'Enable JavaScript' is enabled. If it's not, enabled it and then try your video again.
Step 2. Make sure JavaScript is enabled in Safari

You can also check that JavaScript is working in Chrome:

  1. In Chrome, open Chrome > Settings from your menu bar.
  2. Select Privacy and security in the sidebar.
  3. Select Site settings > JavaScript.
  4. Under Default behaviour, make sure Sites can use JavaScript is enabled.
  5. See if your video is playing properly.
You can't watch YouTube and other streaming sites if you don't have JavaScript enabled in Chrome. Start by opening Chrome's setting menu.
Step 1. Open your Chrome settings from your menu bar
In your Chrome settings, select Privacy and security > Site settings > JavaScript. It's here that you'll be able to see if JavaScript is currently enabled.
Step 2. Navigate to your JavaScript settings
In the 'JavaScript' section of your Chrome settings, look under 'Default behaviour'. Make sure that 'Sites can use JavaScript is enabled'. If it's not, turn it on now.
Step 3. Check if JavaScript is enabled

2. Open the video in a private window

When you open a web page in a private window, it doesn’t save to your history. But it also loads the page without third-party extensions, which could be exactly what’s stopping your video from playing.

 

To open a private window in Safari or Chrome, simply press Cmd+Shift+N. If your video plays in the private window, then we suggest disabling browser extensions. If you remove extensions one by one, rather than all at once, you can work out which one is causing your playback issues.

If you open a page in private browsing mode, it will load without third-party extensions, which may be stopping videos from playing. Simply press Cmd+Shift+N in either Safari or Chrome.
Try playing your video in a Private Browsing window

3. Remove browser cache

Cached browser data can build up over time, slowing down your machine and even causing issues with videos. Fortunately, we can remove cached data in just a few clicks.

 

This is how to clear Safari’s cache:

  1. Open Safari > Settings > Advanced.
  2. Enable Show features for web developers.
  3. In your menu bar, select Develop > Empty Caches for All Profiles.
  4. Try playing the video.
Clearing Safari's cache may help if you're having problems with videos not playing in the browser. First, you'll need to enable the developer menu in the Safari settings.
Step 1. Enable Safari's developer menu
With the developer menu enabled in Safari, select Develop > Empty Caches for All Profiles from the menu bar. This will immediately delete Safari's cached data.
Step 2. Select Empty Caches for All Profiles

To clear Chrome’s history and cache:

  1. Click the three dots in the top right of Chrome.
  2. Select Delete browsing data.
  3. Choose All time at the top, then click Delete data.
  4. Now see if videos are working properly.
If you delete Chrome's cache, it may help with online video playback issues on your Mac. Click the three dots in the top right of Chrome, then select Delete browsing data.
Step 1. Select Delete browsing data
Chrome will now give you a range of options regarding which data you can clear out. First, select 'All time' from the options at the top, then click the 'Delete data' button.
Step 2. Choose All time from the top, and click Delete data

4. Delete unknown extensions

We use third-party browser extensions all the time, but if we were having problems with videos not playing on Mac, we’d try removing some of those extensions.

 

Do as follows to remove Safari extensions:

  1. Open Safari’s Settings panel, and select Extensions.
  2. If there’s an extension you don’t recognize, select it, and click the Uninstall button.
  3. Click Show in Finder.
  4. Send the extension to your Trash, then try playing your video again.
Sometimes third-party extensions can cause issues with video playback on your Mac. In Safari, go to the settings, then in the Extensions section, find an extension and click the 'Uninstall' button.
Step 1. Choose an extension and click its Uninstall button
Safari's extensions are usually stored in your Applications folder. You'll be prompted to go to that folder to remove the extension. Click the 'Show in Finder' button.
Step 2. Click Show in Finder
You can now delete the extension from your Mac like any other file. Send it to your Trash, then empty your Trash. Now try to play your video again.
Step 3. Delete and extension

Removing Chrome extensions? Here’s how:

  1. Go to Chrome > Settings > Extensions.
  2. On any extension you don’t recognize, click the Remove button.
  3. In the pop-up dialog, click Remove.
  4. Now try your video again.
If you want to remove an extension from Chrome on Mac, start by opening the browser's settings, then open the 'Extensions' section.
Step 1. Open Chrome's Extensions menu
Look through your list of Chrome extensions. If you see an extension that you don't recognize, then click its 'Remove' button. Click 'Remove' again, and the extension will be deleted.
Step 2. Click the Remove button on an extension you want to delete

5. Use a different media player for video

If you’re trying to play a video that’s stored on your computer and it won’t play, try a different video playing app. Your current video player may not support the video file format.

 

There are many third-party video player apps for Mac. Give a few of these a try if you have a problem with videos not working on Mac.

 

Here are just a few we’ve found:

  • VLC
  • IINA
  • Elmedia Video Player
  • MKPlayer
  • Final Video Player
  • Infuse
  • OmniPlayer
If you're having problems playing videos that are stored on your Mac, then you might have more luck with a different video player. VLC is a popular choice because it's free and plays most file types.
VLC is a popular third-party video player for Mac

6. Check for malware on your Mac

We don’t want to panic you, but video playback issues can also be caused by malware. The good news is you can get malware off your system quickly with MacKeeper’s Antivirus.

 

Here’s how:

  1. In MacKeeper, select Antivirus from the side menu.
  2. Click Start Scan, and wait for the scan to finish.
  3. If malware is found, select it from the list and click Delete.
  4. Now reset your Mac, and try playing your video again.
In some cases, video playback issues can be caused by malware. You can scan and remove malware with MacKeeper's Antivirus tool. Select 'Antvirus' and click 'Start Scan'.
Step 1. Select Antivirus and click Start Scan
When MacKeeper Antivirus has finished scanning your Mac, if it finds any malware, you'll have the opportunity to delete it. Select what to delete, then click 'Delete'.
Step 2. Choose what to remove, and click the Delete button

Malware can cause all kinds of other issues too, including downloads not working on your Mac, so make sure you’re protected.

Say goodbye to video playback issues

Let’s end with a quick action replay. As you’ve seen, there are lots of potential ways to deal with videos not playing on Mac. For online videos, issues are usually caused by interruptions to your internet connection or problems with your web browser. If your playback issues are persistent, we also suggest removing third-party browser extensions and clearing your cache. With videos stored on your Mac, playback issues are usually caused by file corruption or missing codecs, which you can solve by downloading the file again and trying a different video player.

 

Ultimately, though, the tips we’ve suggested here may not be enough to get videos playing properly on your Mac. But don’t worry—we can still help. Our MacKeeper’s Premium Services team offer fully bespoke support on demand, and they have a wealth of experience, having fixed over 332,000 Macs and closed over a million cases. Reach out to them today, and see what they can do for you.

Use your Mac to the fullest! Sign up and get:
Effective tips on how to fix Mac issues
Reliable advice on how to stay safe online
Mac-world news and updates

Thank you!

You’ll love exploring your Mac with us.

Oops, something went wrong.

Try again or reload a page.

Here’s another sign you need to upgrade your macOS ASAP:

30% off your MacKeeper subscription

Сopy the code now and use it in the MacKeeper checkout after the upgrade.

Copy Code

Please be aware that this code cannot be combined with any other discounts, offers, or promotions.

Contents

Unlocked
PC

MacKeeper - your all-in-one solution for more space and maximum security.

Try Now

Read more

Screenshot on Mac Not Working
Screenshot on Mac Not Working
Mac Keyboard Not Working
Mac Keyboard Not Working
arrow

Run Application

step_1

Click Continue

step_2

Click Install

step_1

Your macOS version is lower than OS 10.11. We’d like to offer you MacKeeper 4 to solve the cleaning, privacy, and security issues of your macOS.