How to Move Files on a Mac Without Cut and Paste?

Stacks of paper documents and file folders

Quick answer: The fastest built-in way to move a file on a Mac is Cmd-C to copy, then Cmd-Option-V at the destination to move instead of duplicate. Other options: drag within the same disk (moves), Cmd-drag across disks (forces a move), or mv in Terminal. For an actual Cmd-X/Cmd-V, install FileCutPaste.

Moving a file on a Mac does not require a "cut" at all, Finder has several native ways to relocate a file, each suited to a different situation. Here is the full list, from the easiest to the fastest.

1. Drag and drop (easiest, no shortcuts required)

Open two Finder windows or two tabs, then drag the file from one into the other.

  • Dragging within the same disk moves the file.

  • Dragging to a different disk or external drive copies the file instead, the original stays put.

This inconsistency is the single most common cause of "duplicate" files macOS switchers report.

2. Force a move across drives: Cmd-drag

Hold Cmd while dragging and Finder always moves the file, even across drives, instead of copying it. Useful for freeing up space on your internal disk without a second cleanup pass.

3. Force a copy on the same drive: Option-drag

The inverse: hold Option while dragging within the same disk, and Finder copies instead of moves.

4. Copy, then Option-paste to move

The core keyboard method, with no dragging at all:

  1. Select the file and press Cmd-C.

  2. Navigate to the destination folder.

  3. Press Cmd-Option-V (hold Option, then Cmd-V).

Plain Cmd-V copies; adding Option turns it into a move. We walk through this in more depth in How to Cut and Paste a File on a MacBook.

5. Right-click or Edit menu, Option held

After copying a file, either right-click in the destination folder or open Finder's Edit menu, then hold Option. Paste Item changes to Move Item Here. Same result as step 4, useful if you would rather click than remember a shortcut.

6. Terminal, for anyone comfortable with it

mv /path/to/file /path/to/destination/ moves a file (or folder) in one line, with tab-completion for paths. Nothing in the GUI moves faster once you know the paths, and it is scriptable for repetitive moves.

The fastest option: a real Cmd-X

Every method above works, but all of them ask you to either remember Option or think in two steps. FileCutPaste collapses that back into the one you already know: Cmd-X to cut, Cmd-V to paste, Finder still does the actual move, on-device, nothing changes about how your files are handled.

Frequently asked

Which method should I actually use day to day? Option-paste (Cmd-C then Cmd-Option-V) if you are fine with two steps; a real Cmd-X/Cmd-V tool if you move files often and want your Windows muscle memory to just work.

Does drag and drop ever risk losing a file? No, Finder always keeps the original until the destination copy is fully written, for both copy and move operations.

Is mv in Terminal permanent? Yes, mv does not ask for confirmation and does not use the Trash, double-check the destination path before running it.

← Back to all articles