Is it possible to prevent Safari from auto downloading files? Kind of like how Firefox does it.

To be clear, I am not asking about auto-unzipping, but rather webpages that auto start downloads for nefarious dmg files.

  • definitive guide = done. hope you like it. – owlswipe Dec 12 '16 at 22:24
up vote 6 down vote accepted

To stop Safari from automatically downloading files (and instead ask you with a prompt before downloading):

  1. Open Safari, and go to Safari -> Preferences in the menubar (or hit command+,)

step 1 image

  1. Go to the General tab and hit the dropdown next to File download location. Choose Ask for each download.

step 2 image

Now, if I navigate to the download page for something (for example, the 1Password browser extension) and download it, a download prompt will appear before the file begins to download:

download prompt

Indeed, the file does not download until I click Save. If I click Cancel, the downloads menu shows me that Zero KB of the file was downloaded:

zero kb

Asking before each download is a great way to prevent malicious DMGs from being downloaded onto your Mac, but you can read this great answer that explains why these steps I've outlined are completely unnecessary, because DMGs can't harm your computer until you manually install them.

Instructions and images for Safari 10.0.1.

  • This is a great, clever solution to the problem. In my case, I'm not worried about whether the DMG is dangerous, but the fact that in the course of a day or a week, I'll have dozens or hundreds of unwanted DMGs which I have to manually delete and empty the trash. Just would prefer not to have to bother. – Aug 20 at 7:04

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.