Description
It can be quite annoying when you double click a file and it opens a program you don’t want or expect.
This HOWTO article describes the simple process of setting the default program on your Mac that opens any file type.
You’ll mostly want to open pictures such as jpg, gif, etc with a certain program but you can apply this solution to almost any file type.
Symptoms
- When you double click a particular file or type of file in Finder or from your desktop the wrong program opens the file
- You are presented with a dialog box saying There is no default application specified to open the document….
Explanation
In OSX, most files have an extension which is usually 3 characters long. For example, some common picture files are usually .jpg, .gif, .tif and .png. Files with these extensions will behave in one of two ways when double clicked -
- Launch a program associated with the file extension OR
- OSX will prompt you with the message: There is no default application specified to open the document…
The solutions below will discuss both situations and how to select or change the desired program that launches your file.
Solution 1 – Change Registered File Type
- In Finder or from your Desktop, right click or CTRL+Click on the file that you want to change the launch program for
- Click Get Info. The info box will appear
- The fourth section down from General is the Open With... section. Click the down arrow on the field in this section and either choose an application or select Other to browse for an application elsewhere on your Mac.
- When you have selected an application you can either close the Info box and this will just make the selected file open with your chosen application or you can click the Change All… button.
- If you click the Change All.. button you will then be asked for confirmation that you want all similar documents to open with your chosen application. Click Continue if this is what you want.
- Close the Info box and you’re done!
Solution 2 – Use ‘Open With…’ Context Menu Option
- In Finder or from your Desktop, right click or CTRL+Click on the file that you want to change the launch program for
- Select Open With and then select Other…
- When the Choose Application dialog appears locate the application you want to use for opening the selected file type and then place a check mark in the box Always Open With
- Click Open
- Your file will open in your chosen application and the selected file will always open with that application from now on

Mac OS X Finder: Open With.... Context Menu
This method will only change the default launch program for the selected file and not all files of the same type. For all files, use Solution 1 above.

I go through the motions for solution 1, but after I go back from the confimation window it has changed back.
Option one doesn’t work on my computer, because the Change All button shows up as non-pressable.
Except now it works for some reason.
Your explanation is great. Here’s my problem, and maybe you can help. I need to undo the “Always Open With”. Can’t find a thing about doing this! So if you know, I’ll be very appreciative.
Hi Sarah…
To Undo the Always Open With you would simply overwrite the setting by setting Always Open With to another Application.
Would that achieve what you want to do or is it something more complex?
R.
Here’s my dumb question: for some reason, most of the files I open, open in QuickTime Player — even though they’re word docs or text/image scans and I can’t actually see the whole doc with QTP. I wonder if I inadvertently did something to set QTP as the default open with application…? Is there a way to “undo” it one time, instead of file by file? Thanks!
Hi Olivia,
Have you tried using the ‘Change All’ button as in Step 4 in Solution 1?
You will need to do this for each affected file type but not every file! So for example, open the Info inspector (Right Click > Get Info) for any Word file (i.e. doc) on your Mac, select Microsoft Word in the Open With…. section and then click Change All button. This will make all Word files open with Microsoft Word. You can repeat this process for any other file type on your Mac that isn’t opening correctly. So for text files, select the TextEdit application and then click Change All.. and so on.
Hope this helps.
R.