Drag a file into a folder several levels deep on a Mac
· 6 min read
Keep holding the file and pause over a folder: after a moment it springs open, and you can carry on, folder by folder, until you reach the one you want. This is spring-loading, and it works in Finder windows, the sidebar, tabs, the Dock and the desktop. Press Space while hovering and the folder opens at once instead of after the delay.
How spring-loading works
- Start dragging a file in Finder, and move it a few pixels so the drag has definitely begun.
- Hover over a folder without letting go. It highlights, blinks, and opens.
- Hover over the next folder down, and the next, until you reach the destination.
- Let go over empty space inside the final folder, or over that folder’s icon, to drop the file there.
If you end up somewhere you did not intend, press Escape before letting go. The drag is canceled and the file stays where it started.
It works in every Finder view, and each has a feel of its own. In icon and list view, the window changes to show the folder you are hovering over. In column view, the folder’s contents open in the next column, so you can see the whole path you are building from left to right, which makes column view the easiest to drill through. A folder sitting on the desktop springs open into a new window.
Where else a drag can spring open
- The sidebar. Hover over a Favorites item or a drive and the window jumps there. This is the quickest way to get from the Desktop to a project folder inside Documents without opening a second window.
- Finder tabs. Hover over another tab and it comes to the front, ready for you to drill down in it.
- The Dock. Hover over a folder in the Dock, such as Downloads or one you have added yourself, and a Finder window opens on it.
- Other apps and Spaces. Command-Tab still works in the middle of a drag, and so does switching Spaces. Dragging a file between two full screen apps covers that side of it.
Changing the delay, or turning it off
If folders open before you mean them to, or you find yourself waiting, adjust the delay. In recent versions of macOS it lives in System Settings, Accessibility, Pointer Control, as a Spring-loading switch with a speed slider beside it; the exact wording shifts a little between versions. Slide it toward fast if you usually know the route, toward slow if you tend to pause over folders while you think.
Space works at any setting, and it is the habit worth building: point, tap Space, point, tap Space. You go exactly as fast as you decide, and folders you merely pass over stay shut.
On a trackpad, holding a click down while crossing several folders is tiring, and letting go by accident drops the file wherever you happen to be. In System Settings, Accessibility, Pointer Control, Trackpad Options, you can turn on a dragging style that does not need the click held. Drag and drop not working on a Mac explains the three styles and the one that catches people out.
Modifier keys and the undo
A spring-loaded drop behaves like any other drop:
- Within the same drive, the file moves. Hold Option as you let go to copy it instead.
- Onto a different drive, the file copies. Hold Command as you let go to move it instead.
- If it lands in the wrong folder, press Command-Z straight away. Finder undoes the move and puts the file back.
When one long drag is the wrong tool
Spring-loading is fastest when you already know the route. When the destination is six levels down, or you are not sure which folder it belongs in, the keyboard is often quicker:
- Cut and paste a file. Select it and press Command-C, go to the destination, then press Option-Command-V. Finder moves the file rather than copying it, and the Edit menu shows the command as Move Item Here while Option is held.
- Jump straight to a path. In Finder, Shift-Command-G opens Go to Folder, where you can type or paste a path and get suggestions as you type.
- Two tabs. Command-T opens a new tab. Navigate it to the destination, then drag the file onto the tab.
Park the file halfway
The awkward case is when you need to look around before you know where the file belongs: open a few folders, check a name, make a new folder. Holding a drag through all of that is not realistic, and cut and paste means remembering what is on the clipboard.
Ledge turns the MacBook notch into a shelf for exactly that pause. Drag the file up to the notch and let go; it lands on a shelf that drops from the notch and stays there while you browse at your own pace. When you have found or made the right folder, drag it off the shelf into Finder and the file itself moves there. You can gather several files from different folders onto the shelf first and put them all down in one place, which is also handy when collecting files from different folders before you send them.
The shelf opens with Option-Space by default (press again to close) or a click on the notch. On a Mac without a notch, it lives at the top center of the screen. Ledge needs macOS 14 Sonoma or later, and it is free for 14 days, then $19 once.
Questions
Why does a folder open when I am only dragging past it? The spring-loading delay is short enough to catch a pause. Slow it down in System Settings, Accessibility, Pointer Control, or keep moving across folders you do not want and use Space for the ones you do.
Does spring-loading copy or move the file? The same as any drop. Within one drive it moves, and onto another drive it copies. Hold Option to force a copy, or Command to force a move between drives.
How do I get a file back after dropping it in the wrong folder? Press Command-Z right away, or choose Edit, Undo Move. If you have done other things since, use Finder’s search to find the file by name, then drag it where it belongs.