Drag and drop stopped working on a Mac: what to check, in order
· 6 min read
When drag and drop stops working on a Mac, press Escape, then relaunch Finder: hold Option, Control-click the Finder icon in the Dock and choose Relaunch. That clears most stuck drags. If files still will not move, check the dragging setting in System Settings > Accessibility > Pointer Control > Trackpad Options, and then check whether the place you are dropping onto actually accepts that kind of file.
Those three cover nearly every case. The trick is working out which one you have.
Work out which kind of failure it is
“Drag and drop is broken” describes four different problems, and each has a different fix.
- Nothing lifts. You press on a file and move, and the file stays put. This points at the trackpad or mouse, or at Finder itself.
- It lifts and will not let go. The file stays attached to the pointer after you release. That is usually a dragging setting, not a fault.
- It drops and slides back. The file travels home to where it started. The destination refused it.
- It works everywhere except one app. The problem is that app, not macOS.
Try one simple test before anything else: drag a file from the Desktop into a Finder folder. If that works, the Mac is fine and the trouble is at the destination.
Clear a stuck drag and relaunch Finder
- Press Escape. In most places this cancels a drag that is still in progress.
- Click once on an empty part of the Desktop.
- Relaunch Finder. Hold Option, Control-click the Finder icon in the Dock and choose Relaunch. If the Dock is not responding, press Option-Command-Escape, select Finder in the Force Quit window and click Relaunch.
- Try the drag again.
If drags now fail in every app, not just Finder, log out and back in, or restart. Dragging relies on parts of macOS that every app shares, and a restart resets them in a way that relaunching one app does not.
Check the trackpad and mouse settings
Open System Settings > Accessibility > Pointer Control and click Trackpad Options. Two settings matter here.
Use trackpad for dragging. When this is on, you can drag without holding down a full click. The Dragging style menu next to it has three choices:
- Without Drag Lock. Double-tap and hold, then move. The drag ends shortly after you lift your finger.
- With Drag Lock. Same start, but the drag does not end when you lift your finger. It ends when you tap again. This is the setting behind most “the file is stuck to my pointer” reports. It is working as designed, and a single tap drops the file.
- Three-Finger Drag. Put three fingers on the trackpad and move. A normal click-and-hold still works too. Turning this on moves the three-finger swipes for Mission Control and switching Spaces to four fingers, which surprises people.
If none of those suit you, turn “Use trackpad for dragging” off and drag the ordinary way: click, hold, move, release.
Ignore built-in trackpad when mouse or wireless trackpad is present. This lives in the same pane. If it is on and a mouse is connected, the built-in trackpad does nothing at all, which feels like a broken drag when it is really a switched-off trackpad.
For physical problems, check System Settings > Trackpad and try a firmer or lighter Click setting. If you use a wireless mouse or trackpad, check its battery in the Bluetooth pane. Swapping to a different input device is the quickest diagnosis: if a mouse drags fine and the trackpad does not, you have found the culprit.
When the file slides back
A file that returns to where it came from was refused. The common reasons:
- The folder is read-only for you. Another user’s folder, a system folder, or a disk formatted for Windows. macOS can read NTFS drives but does not write to them, so drops onto one fail every time.
- The app does not take that type. A web upload box may accept JPEG but not HEIC, and many pages only accept drops on one marked area of the page, not anywhere in the window.
- The file is not on the Mac yet. A file with a cloud icon has to download before some apps will accept it. Open it once, wait for it to download, then drag again.
- The destination is in another Space. A full-screen app sits in its own Space, and the drag has to travel there with you. Dragging a file between two full-screen apps walks through that case.
It also helps to know what the badge under the pointer means. A green plus means copy, a curved arrow means alias, and no badge means move. Hold Option to force a copy and Command to force a move.
When it fails in only one app
- Drag the same file into TextEdit or a Finder folder to prove the source is fine.
- Quit the problem app completely and reopen it.
- Check for an update to that app.
- Quit any utility that changes how the mouse or trackpad behaves: window managers, scrolling tweaks and gesture tools all sit between your hand and the app. Quit them one at a time and try again after each.
If you still cannot find it, create a test account in System Settings > Users & Groups and try the same drag there. If it works in the new account, the cause is something in your own account, very often a login item. If it fails there too, the app itself is the problem, and its developer is the right person to ask.
Make long drags less fragile
Even with nothing wrong, a long drag is fragile: one slip on the way drops the file somewhere you did not intend. Some ways around that:
- Copy and paste instead. In Finder, Command-C copies a file, Command-V pastes a copy, and Option-Command-V moves it.
- Switch apps mid-drag. Keep holding the file, press Command-Tab and pick the destination app.
- Pause over a folder. Hovering a file over a folder springs it open. Press Space to open it immediately instead of waiting.
Ledge takes the holding out of it. Drag a file up to the notch at the top of a MacBook screen and let go; it lands on a shelf and waits there while you find the destination, then you drag it off. Each destination receives the form it can use, so a terminal gets the path as text and Finder gets the file itself. It needs macOS 14 Sonoma or later and works on Macs without a notch too, with the shelf at the top center of the screen. It is free for 14 days, then $19 once. Collecting files from different folders before you send them covers the same idea for several files at once.
Questions
Why does dragging copy the file instead of moving it? Dragging between two different disks copies by default; dragging within the same disk moves. Hold Command while you drop to move instead of copy.
Why does a file stay attached to the pointer after I let go? Either Drag Lock is on, in which case one tap drops it, or the drag got stuck, in which case Escape and a Finder relaunch clear it.
Can I drag without holding the button down the whole time? Yes. Turn on Three-Finger Drag or With Drag Lock in Accessibility > Pointer Control > Trackpad Options.