How to Fix Safari Not Playing Videos on Mac

How to Fix Safari Not Playing Videos On mac

On the Mac, Safari has long been a dependable browser. Tab groups, intelligent tracking protection, and extension compatibility are among the features that have kept users from transferring to rival browsers. When movies in Safari on iPhone don’t play, though, your surfing experience can be essentially ruined.

The video not playing issue in Safari could be caused by several things. As a result, troubleshooting advice will vary from one user to another. The solutions listed below will guide on how to fix safari not playing videos on your mac. So, let’s have a look.

The solutions mentioned here are one of the tried-and-true methods for resolving your Safari not playing difficulties without causing any harm to your device. You can make your videos play on Safari by following these simple and secure methods.

If you’re having issues playing videos on Safari, follow these steps to troubleshoot it. My brother was substantially aided, and I am confident that all of the adjustments mentioned here will benefit you.

If you have a similar problem with the Safari browser not being able to play any online media, these troubleshooting procedures will assist you in resolving the issue.

8 Ways to Fix Safari Not Playing Video

Following are some of the ways you can fix the videos not playing on Safari.

Open Video in A Private Window

The first thing you should do if you’re having trouble with a website is open it in a private window. This will check if any browser extensions interfere with smoother video playback.

  1. To open a private window in Safari on your Mac, choose the ‘File’ option
  2. Select ‘New Private Window’ or switch to a private window already open in the drop-down menu.

A private window has a dark Smart Search field with white text so you can clearly identify them apart. Now play any video to check if the problem is in the browser extensions. If the video plays without any issue, we recommend you follow the steps of solutions 4 and 5 of this guide.

Force Quit and Restart Safari

Force quitting and restarting Safari Browser may solve your video not playing problem, and you may not need to try the other options.

  1. To force quit and restart the Safari browser, follow these steps:
  2. In the menu bar, select the Apple logo.
  3. Under the Apple logo, there is a Force Quit menu. The Force Quit Applications window will appear. From the drop-down option, choose Force Quit.
  4. Select the Safari app from the drop-down menu.
  5. Safari Applications on Mac Must Be Forced to Close. To force a quit, press the Force Quit button.
  6. From the Applications menu, launch the Safari browser.

If you’re having trouble playing videos, opening Safari might often help. Before dismissing it, ensure you’ve saved all you need from the tabs.
Disable Extensions

Safari now supports third-party extensions, thanks to iOS 15. If you’ve been using one of those extensions to improve your surfing experience, one of them may be interfering with video playback in Safari.

Try Temporarily Disabling all Extensions to see if it helps

Here’s how to check your browser extensions if you haven’t already. To check if there are conflicting browser extensions in Safari, follow these steps:

  1. On your Mac, open the Safari browser.
  2. From the menu bar, select Preferences from the drop-down menu.
  3. Toggle over to the Extensions tab. It will show you a list of all the extensions that have been installed on your Safari browser.
  4. To turn off the extension, deselect the checkbox right next to it. Disable Safari Extension by unchecking the box in the Safari browser.
  5. Check for video playback after turning off all extensions.

If the issue has been resolved, there was a problem with extensions. Repeat the process, enabling the extensions one by one, to determine which one is creating the issue.

See Also: How to Unpair Apple Watch without iPhone?

Clear Browser’s Cache

Video playback on Safari can be hampered by data collected in the form of a cache. The cache can be cleared to make room for new films to load and play.

To clear Safari’s cache storage, follow these steps:

  1. Open the Safari browser on your Mac.
  2. Select the Preferences sub-menu from the Safari menu.
  3. Toggle over to the Advanced tab and enable the ‘Show Develop menu check box in the menu bar.’
  4. On the menu bar, select the Develop menu option. Then, From the drop-down option, choose Empty Caches.

Now, all of the cache files in the Safari browser will be cleared and emptied. Heavy cache files might sometimes prevent your system from loading and playing movies.

Furthermore, deleting the caches will not affect your browser data, so that you can do it without fear.

Check Content Restrictions

A content blocker is a Safari feature that allows you to allow or disallow certain types of information from loading on a website. Its purpose is to improve your browsing experience by filtering out unwanted stuff. As a result, it can also prevent Safari from playing movies.

To disable content blockers in Safari for Mac, follow these steps:

  1. On a Mac, open the Safari browser.
  2. To disable the content filter, go to the website on which you want to disable it.
  3. Select the Settings for Website sub-menu from the Safari menu. From the Address bar, a pop-up box will appear.
  4. Disable the Enable Content Blockers option by unchecking the box. Uncheck the box to disable the Enable Content Blockers option.

Disabling the content blocker will not affect your browser; it is merely a precautionary measure to protect your device from potentially harmful information. It’s safe to turn off content blockers if you watch videos on a reputable website.

Ensure JavaScript Is Enabled

JavaScript is a computer language that web developers use to add features to their sites. For security reasons, Safari may block JavaScript on occasion. Safari’s primary interface language is JavaScript, which is required for video playback.

To enable JavaScript execution in the Safari browser, follow these steps:

  1. On a Mac, open the Safari application.
  2. Select Safari from the drop-down menu in the menu bar. Under the Safari menu, select the Preferences option.
  3. Within the Preferences pop-up box, select the Security tab.
  4. Enable JavaScript by checking the box.

Similar options can be found in the settings of browsers like Firefox and Chrome.

Related: How to Automatically Bypass CAPTCHAs on Iphone’s iOS 16 🔥

Clear your Safari History and Data

If you are a frequent Safari user, the browser might have accumulated a decent amount of browsing data. However, if that data has become inaccessible for some reason, you might face these issues while browsing. You should try clearing existing browsing data to see if that fixes the videos not playing.

  1. Open up the Safari app, and in the menu bar at the left top corner, click on ‘safari’
  2. click on the ‘Clear History’ option.
  3. In the prompt, select ‘all history’ from the drop-down menu and click on the ‘clear history button.


If you have a Mac computer and are having trouble playing content in the Safari browser, it’s because Safari has a setting that prevents video playback from auto-playing.

Follow this guide to activate autoplay:

  1. Launch Safari and head to ‘setting for this website’
  2. Within the pop-up, go to the Auto-Play area and select ‘Allow All Auto-Play’ from the drop-down menu.


Despite the fact that you may alter the default browser, many iPhone users prefer Safari. While such flaws can sometimes lead to a negative experience, they are pretty simple to resolve.

Please let us know if you’ve tried any other troubleshooting methods that have helped you resolve the Safari video not playing issue. Constructive feedback from you would be greatly appreciated.

So, which of the aforementioned options worked best for you? Please let us know in the comments section below.

Frequently Asked Questions

Will my data be destroyed if I clear the cache in Safari to watch the video?

You do not need to worry about your system’s data because it will be completely safe while clearing away the cache files.

Will the patch for Safari not playing movies on both the MacBook and the iPad be the same?

Yes, the same fixes apply to both your MacBook and your iPad.

Is it necessary to clear all Safari data to resolve the video not playing issue?

You don’t have to do it if you don’t want to. Without wiping your data, simply clearing the cache or performing any of the following remedies will help.

Posted by
Sarmad Nadeem

In addition to being one of IAT's co-founders, Sarmad is a blogger, a digital marketer, and a business consultant.

Notify of

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Inline Feedbacks
View all comments