The basics of moving files on your Mac

Moving a file on Mac means taking it from one folder and putting it in another. The file itself stays the same — you are just changing where it lives on your computer. You can move files using your mouse, your trackpad, or keyboard shortcuts, and the method you choose depends on what feels natural to you and whether you can see both the starting location and the destination at the same time.

The most common way to move a file is to drag it from one folder window to another. This works because your Mac treats folders like containers, and dragging a file into a folder container moves it there. If you cannot see both locations at once, you can also cut the file from one place and paste it in another, which accomplishes the same thing.

Key Takeaways

  • Dragging a file into a folder moves it there, but only if both the source folder and destination folder are visible on your screen at the same time.
  • Cut and paste (Command+X, then Command+V) moves a file when you cannot see both locations, and works the same way whether you use the menu or keyboard shortcuts.
  • Dragging a file to the Trash moves it to the Trash, where it stays until you empty the Trash — at which point it is permanently deleted.
  • Your Mac distinguishes between moving a file (changing its location) and copying it (creating a duplicate), so understanding which action you are taking prevents accidental duplicates.

Moving a file by dragging it

Open the folder that contains the file you want to move. Then open a second Finder window showing the folder where you want the file to go. You can do this by clicking the Finder icon in the Dock, then opening the destination folder. Now you should see two Finder windows side by side on your screen.

Click and hold on the file you want to move, then drag it to the destination folder in the other window. Your cursor will change slightly as you drag, and when you hover over the destination folder, that folder will highlight. Release your mouse or trackpad, and the file moves into that folder. The file disappears from the original location and now appears only in the destination folder.

This method is the fastest when you can arrange your windows so both locations are visible. If your screen is small or you have many windows open, arranging two windows side by side may be difficult — in that case, cut and paste is usually easier.

Moving a file using cut and paste

Open the folder containing the file you want to move. Right-click on the file (or click with two fingers on a trackpad) and select Cut from the menu that appears. The file icon will look slightly faded or dimmed, which signals that it has been cut and is ready to move.

Now navigate to the folder where you want the file to go. Right-click in an empty area of that folder and select Paste. The file moves from its original location to the new folder. The dimmed appearance disappears, and the file is now in its new home.

If you prefer keyboard shortcuts, you can cut a file by selecting it and pressing Command+X, then navigate to the destination and press Command+V to paste. This works exactly the same way as using the menu, and many people find it faster once they remember the shortcuts.

Understanding the difference between moving and copying

When you drag a file while holding the Option key, your Mac copies the file instead of moving it. This creates a duplicate in the destination folder while leaving the original in the original location. If you do this by accident, you end up with two copies of the file taking up space on your computer.

Cut and paste always moves a file — it never creates a duplicate. If you want to copy a file instead, right-click it and select Copy, then navigate to the destination and select Paste. The original stays where it is, and a copy appears in the new location.

To avoid confusion, remember this rule: dragging alone moves the file, dragging while holding Option copies it, and cut-and-paste always moves it. If you are unsure whether you have created a duplicate, open your original folder and check whether the file is still there.

Moving files to the Trash

To move a file to the Trash, right-click it and select Move to Trash, or select the file and press Command+Delete. The file disappears from its folder and moves to the Trash, which is the icon that looks like a garbage can in the Dock at the bottom of your screen.

Files in the Trash stay there until you empty the Trash. To do this, right-click the Trash icon in the Dock and select Empty Trash. Once you empty the Trash, the files are permanently deleted from your Mac and cannot be recovered through normal means.

If you move a file to the Trash by mistake, you can recover it. Click the Trash icon in the Dock to open it, find the file, right-click it, and select Put Back. The file returns to its original location. This works only before you empty the Trash — after that, recovery is not possible through the Trash.

Moving multiple files at once

You can move more than one file at a time by selecting them all first. Click the first file, then hold Command and click each additional file you want to move. All selected files will highlight. Now you can drag all of them to the destination folder, or cut and paste them as a group.

If the files are next to each other in the folder, you can also click the first file, hold Shift, and click the last file to select everything in between. This is faster than Command-clicking when you have many files in a row.

When you move multiple files at once, they all move to the same destination folder. If you need to move different files to different locations, you will need to move them one group at a time.

Moving files between your Mac and external drives

When you connect an external drive, USB stick, or SD card to your Mac, it appears as a folder in Finder just like any other location. You can drag files to it or use cut and paste exactly as you would with any other folder. The process is identical — the only difference is that the destination is on a separate device instead of your Mac's internal drive.

Moving a file to an external drive takes longer than moving it between folders on your Mac, because your Mac has to write the file data to the external device. Do not unplug the external drive while the move is happening — wait until the file disappears from the source folder and appears on the external drive, then you know the move is complete.

Frequently Asked Questions

What is the difference between moving a file and copying it?

Moving removes the file from its original location and puts it in a new location — there is only one copy. Copying creates a duplicate, so the original stays where it is and a new copy appears in the destination. Dragging a file moves it; dragging while holding Option copies it. Cut and paste always moves.

Can I undo a move if I make a mistake?

Yes. Press Command+Z when ready after moving a file, and your Mac will undo the move and return the file to its original location. This works only if you undo right away — if you close the Finder window or perform other actions first, undo may not work.

What happens if I move a file to a folder I cannot find later?

Use Spotlight to search for the file. Press Command+Space to open Spotlight, type the file name, and click the result. This shows you where the file is located. You can then move it back to a location you use more often, or note the path for future reference.

Can I move a file that is currently open in an process?

Yes, you can move a file even while it is open in an process. The process will continue to work with the file in its new location. However, some applications may lose track of the file if you move it while they are using it, so it is safer to close the file first, move it, then open it again in its new location.

Why does my Mac sometimes copy a file instead of moving it when I drag?

This usually happens when you drag a file to a different disk or drive — your Mac copies instead of moves to prevent accidentally removing the file from its original location. If you want to move it instead, use cut and paste, which always moves the file regardless of which disk the destination is on.