Behind the scenes, your Mac keeps a database of which programs are configured to open which types of files. When you open an image file, for example, Preview will likely launch to accommodate it; double-clicking on a document may open Pages or Word; and opening a PDF might just mean that youāve got Adobe Reader all up in your face. But what if you want to change this behavior? Well, if thatās what youāre looking for, there are three ways you could go about it:
1. Have oneĀ file open with a particular program only one time. This would be useful if you couldnāt get Microsoft Word to open a document and you just wanted to read its contents in Pages. To accomplish this, right- or Control-click on the file and hover your cursor over āOpen Withā from the contextual menu.
Then select the application youād like to use as Iāve done above, and your file will unsurprisingly open with that. This wonāt change what program the file will open with the next time, though, so itās perfect if you just need a temporary solution.
2. Have oneĀ file open with a particular program every time. Thisāll make, say, a specific PDF open in Adobe Reader rather than Preview forever, but it wonāt affect other PDFs. To do this, youāll follow the same steps as above, but when you have the āOpen Withā option showing, hold down the Option key on your keyboard. Thatāll make āOpen Withā switch to āAlways Open With,ā and then you can choose your program as before.
And if youāre more of the āuse a menuāātype person, you should know that these first two choices are available from the File menu within Finder once youāve selected your item, as well (and the Option key will work the same way to invoke āAlways Open Withā).
3. Have ALL files of a certain type open with a particular program every time. Want to make all of your .docx files open in Pages instead of Word? Need all PDFs, all the time, to open with Acrobat? Well, find a file of the type you want to change first, select it, and press Command-i. You could instead choose File > Get Info from the menus at the top or right-click and pick āGet Infoā from the aforementioned contextual menu if youāre feeling particularly fancy.
Once the Info window opens, look for the āOpen withā section (and click the triangle next to its name to expand those options if you donāt see what Iām showing below):
Under that, you can choose the program you want that file type to open with from the drop-down, and then click on the āChange Allā button. Of course, your Mac (being the good little Mac it is) will warn you of whatās about to happen.
Click āContinue,ā and youāre done! Note, though, that if somethingās even a little bit different about similar files, you may have to do this more than once; for example, if youāve got JPEGs both with the extension ā.jpegā and with ā.jpg,ā youāll likely have to change both. But now you know how, so itāll be easy, right? Right?
Just agree with me here. My self-esteem is, sadly, riding on it.
Thanks for this post. It’s helpful but doesn’t solve the related issue that I’m wrestling with. I use Preview a lot. I find it great for a quick look at Word and Excel files. I always want Word files to open in Word and Excel files to open in Excel, but when viewing a list of files in Finder, I want to be able to right-click, choose Open With, then have Preview appear in the list of available apps to open with. I’m sure this worked prior to my upgrading to Catalina. Currently I have to select Other, from the list of Open With applications, then Preview is not even listed as a Recommended Application. I must select to display All Applications in the list. When I choose Preview, there is a warning saying “It’s not known if this application can open file.docx”. But of course Preview opens docx files as well as xlsx files. I realize this is not Apple support, but am I missing something?
Thanks. I forgot about the option open with giving you the always open with.
You’re welcome, Lee! Happy I could help in some small way. š
Thank you that “Change All” setting fixed the problem I had where in a some applications if I wanted to open say a Numbers file I would get an error message “The program Xxxxxxx does not have permission to open Zzzzzzz.numbers.” I wasn’t interested in having that application open the Numbers file, I wanted to set aside working in that app to do something within the Numbers application