MacOS Resumable File Copy Explained | Generated by AI

Home 2026.02

Question: How does macOS resumable file copy work, and how does macOS provide this functionality?

Answer:

macOS provides resumable copy functionality in Finder starting with macOS Monterey (2021) and continuing in later versions like Ventura, Sonoma, and Sequoia. This feature lets you pause or cancel a file/folder copy operation and resume it later from where it stopped, instead of restarting from scratch.

How to use resumable copy in Finder

  1. Start copying large files or folders (Command+C → Command+V or drag-and-drop).
  2. While the copy is in progress, click the X button in the copy progress window (or press Esc) to cancel/pause it.
  3. Finder keeps a ghosted (semi-transparent) version of the file/folder at the destination.
  4. When you later click this ghosted item, Finder shows two options:
    • Finish Copying — continues the copy from where it left off.
    • Keep Resumable Copy — leaves the partial/ghosted item for later resumption (useful if you want to finish it another time or after reconnecting an external/network drive).

This works best for local drives, external drives, and sometimes network shares (though network interruptions can be less reliable).

How it actually works under the hood

Finder does not use a simple byte-range copy like HTTP resumable downloads (e.g., Range: bytes=500000- in URLSession). Instead, it relies on these mechanisms:

Before Monterey, Finder did not support true resuming — interrupting a copy usually meant starting over or manually cleaning up partial files. The resumable feature was a user-requested improvement for large transfers (e.g., terabyte-sized backups to external drives).

Limitations and notes

In summary, macOS Finder’s resumable copy is a convenient, built-in convenience feature introduced in Monterey that tracks partial transfers via filesystem metadata and smart comparison logic, allowing you to “keep finishing” interrupted copies without losing already-transferred data.

References:


Back Donate