How to Move Files on macOS: Every Method Explained

Moving files on macOS is one of those tasks that seems simple until you realize there are half a dozen ways to do it — and the "right" method depends entirely on where you're moving files, how many, and how comfortable you are with the system. Here's a clear breakdown of every reliable approach.

The Core Difference: Move vs. Copy on macOS

Before diving into methods, it helps to understand a macOS quirk. When you drag a file between two locations on the same drive, macOS moves it. When you drag between two different drives (including external drives or network volumes), macOS copies it by default, leaving the original in place.

This distinction matters more than most users realize. If you're reorganizing files within your internal SSD, dragging works exactly as expected. If you're moving files to an external hard drive and want to remove the originals, you'll need an extra step.

Method 1: Drag and Drop in Finder

The most intuitive method. Open a Finder window, navigate to your file, then drag it to a new folder location in the same window's sidebar, a second Finder window, or the Desktop.

Tips that make this faster:

  • Hold Command (⌘) while dragging between different drives to force a move instead of a copy
  • Open two Finder windows side by side using Command + N for a second window, then arrange them manually
  • Use Finder's Split View by dragging a window to the top of the screen in macOS Sequoia and later versions

Method 2: Cut and Paste (Move via Keyboard)

macOS doesn't support a traditional cut-and-paste for files the way Windows does — but it has an equivalent that many users miss.

Here's how it works:

  1. Select the file and press Command + C to copy
  2. Navigate to the destination folder
  3. Press Command + Option + V to move (not just paste)

The Command + Option + V shortcut is the key piece most people don't know. It pastes the file and removes it from the original location — functionally identical to a cut-and-paste operation. This works in Finder but not in every third-party file manager.

Method 3: Right-Click Menu Options

Right-clicking (or Control-clicking) a file in Finder reveals Move to Trash, but also useful options like Move to in some macOS versions. More reliably, you can:

  • Right-click → Copy [filename]
  • Navigate to destination
  • Right-click in the destination folder → Paste Item
  • Then delete the original if needed (or use Command + Option + V instead)

This is slower than keyboard shortcuts but useful if you prefer working visually.

Method 4: Using the Move To Option in Finder

In Finder's menu bar, go to File → Move To… after selecting a file. A dialogue box lets you type or browse to a destination folder. This is especially handy when you know exactly where you want to send something but don't want to navigate there manually.

Method 5: Terminal Commands 🖥️

For users comfortable with the command line, Terminal gives you precise control over file operations.

The basic command:

mv /path/to/source/file.txt /path/to/destination/ 

mv moves files and directories. Unlike the GUI drag-and-drop, it works identically whether you're moving within a drive or across drives — no modifier keys needed. Terminal is particularly useful for:

  • Moving batches of files matching a pattern (e.g., all .jpg files in a folder)
  • Moving files on remote servers via SSH
  • Scripting repetitive file organization tasks

If you're not already familiar with Terminal paths and syntax, this method has a steeper learning curve and carries a small risk of moving files to unintended locations if a path is typed incorrectly.

Method 6: Automator and Shortcuts App

For recurring file-moving tasks — like automatically organizing downloads into subfolders by file type — macOS includes Automator and the Shortcuts app.

Both tools let you build workflows that move files based on rules: file name, date created, file extension, size, and more. Automator has been part of macOS for years; Shortcuts was added with macOS Monterey and offers a more modern interface with broader integration across apps.

These are overkill for one-off moves but powerful if you're managing files at scale or want to automate repetitive organization.

Factors That Affect Which Method Works Best for You

VariableWhy It Matters
Source and destination drivesSame drive = drag moves; different drives = drag copies by default
Number of filesDrag works for small batches; Terminal or Automator scales better
File sizeLarger files take longer regardless of method; network drives add latency
macOS versionSome Finder features and Shortcuts capabilities vary by version
Technical comfort levelTerminal is faster for power users but risky without familiarity
File typeSome files locked by running apps can't be moved without closing them first

A Note on iCloud Drive and Network Locations 🌐

Moving files within iCloud Drive behaves differently from local storage. Files marked as "stored in iCloud" (with a cloud icon) may need to be downloaded first before they can be moved reliably — especially when moving to a local folder or external drive. The download happens automatically when you initiate the move, but on slower connections, this can cause delays or errors.

Similarly, moving files to or from network-attached storage (NAS) or SMB shares functions like moving to an external drive — macOS treats them as separate volumes, defaulting to copy behavior.

The Variables That Make This Personal

How you should move files on macOS ultimately comes down to your specific workflow. A user reorganizing a photo library across multiple external drives has very different needs than someone moving a handful of documents between Desktop folders. The frequency of the task, the number of files involved, where those files live (local SSD, external drive, iCloud, network share), and your comfort with tools like Terminal all point toward different approaches.

The methods above each solve a real problem — the question is which problem matches your situation.