Why the Mac file picker opens in the wrong folder
The open and save dialog on a Mac is not one shared window with one memory. Each app keeps its own idea of where you were last, and websites get a location chosen by the browser rather than by you. So the picker opens in the folder you used two weeks ago in that specific app, which is almost never the folder holding the file you want today. There is no system setting that fixes this, but there are three ways around it that take a second each.
What macOS is actually remembering
The dialog you see when an app asks for a file is a system panel, but the starting directory is decided per app and stored with that app’s own preferences. A mail client remembers the last folder you attached from. A design tool remembers where you last exported. They do not share notes.
Browsers add another layer. A web page cannot tell your Mac which folder to open; it can only ask for a file. The browser supplies a starting point, usually the last folder used for an upload in that browser, or Downloads if there is nothing to go on. If you uploaded a tax document last month and now you are uploading a photo from a project folder, the panel cheerfully starts you at the tax document.
Sandboxed apps complicate it further. An app running under the macOS sandbox has no access to your folders until you grant it, and the file panel is how that grant happens. Some apps deliberately reset the panel to a safe default rather than a location they cannot otherwise see.
None of this is a bug, and none of it is configurable in System Settings. Once you know the picker is a per-app memory rather than a shared one, the surprise goes away and you can work around it.
Navigating the panel faster
If you are going to use the dialog, use it properly. The panel supports far more than clicking through the sidebar.
- Go to folder. Press Shift with Command and G inside the panel, paste or type a path, press Return. This jumps anywhere on disk, including folders the sidebar does not show.
- Jump keys. Shift with Command and D opens the Desktop. Shift with Command and O opens Documents. Option with Command and L opens Downloads. Shift with Command and H opens your home folder.
- Drop a folder onto the panel. Drag any folder from Finder onto the open dialog and the panel navigates into it. This works with a file too: drag a file in and the panel selects it directly.
- Search inside the panel. Start typing and the panel filters by name in the current folder. Command with F searches more broadly.
- Put the folders you actually use in the sidebar. Drag a project folder to the Finder sidebar once and it appears in every open and save panel from then on.
Tip four is the one most people never try and the one that saves the most time. The file panel is a drop target like anything else on the Mac.
Skipping the dialog entirely
The faster answer is to not open the picker at all. Most upload fields on a web page accept a dragged file, and most apps accept a file dropped on a compose window or a canvas. If you already know where the file is, dragging it in is fewer steps than navigating a dialog that started in the wrong place.
The catch is the one everyone runs into: to drag a file in, you need to see the file and the target at the same time. That means a Finder window, positioned so it does not cover the upload page, with the right folder already open. Arranging that is often slower than fighting the dialog.
This is where a staging spot earns its place. Ledge puts a shelf at the top of the screen, at the notch or the top center on Macs without one. When you find the file, drag it up there and let go. It stays until you take it somewhere. Then bring the browser or the app forward, open the shelf with Option-Space, and drag the file straight onto the upload area. The Finder window can be closed before you ever switch apps.
The order of operations is what makes this work. You do the finding once, when you happen to be in Finder anyway, and the delivery later, when the page is in front of you. You never need both windows visible at the same moment.
When the picker is the only option
Some situations still require the dialog. A few upload controls do not accept drops. Save panels always appear, because you are naming a file that does not exist yet. And some apps only take files through their own import command.
For those cases, the preparation trick is worth learning. Before you trigger the dialog, copy the file’s path: select it in Finder and press Option with Command and C. Then open the panel, press Shift with Command and G, paste, and press Return. You land exactly where you want, no matter what the app remembered.
If you use the same destination repeatedly, such as a folder for client exports, drag it into the Finder sidebar. Sidebar entries appear in every file panel across every app, so a folder you added once is one click away in dialogs you have never opened before.
A note on what a drop actually sends
When you drag a file into an upload field, the site receives a copy of the file contents. When you drag the same file into a text field, most apps get text instead. When you drag it into a terminal window, you get the path. Each destination takes the representation it can use, which is why one gesture can serve a browser upload, a chat message, and a command line without you thinking about formats.
That is the useful mental model for pickers in general. The dialog exists to answer one question: which bytes do you mean. Anything that answers that question faster, whether a dragged file, a pasted path, or a shelf you loaded a minute ago, is a legitimate replacement for clicking through folders.
Questions
Is there a setting to make every app’s file picker start in the same folder?
No. macOS stores the last-used location per app, and there is no global override. Adding your working folders to the Finder sidebar is the closest thing, since the sidebar appears in every panel.
Why does the picker keep opening in Recents?
Recents is the default when an app has no stored location, which happens after a fresh install or after the app’s preferences are reset. Navigate once to a real folder and the app will usually remember it next time.
Can I drag a file into an upload field without a Finder window open?
Yes, if the file is staged somewhere reachable. A shelf at the top of the screen opens over whatever app is in front, so you can drag the file onto the page without switching to Finder first.