Symptom
Finder shows Error Code 50 when copying or moving files, typically to an external drive.
- Error Code 50 is a general input/output error that often indicates a problem reading from or writing to a storage drive.
- External drives are the most common location for this error, and it can indicate a drive that is beginning to fail.
- Backing up data from an affected drive should be the first priority.
What Error Code 50 represents
Mac Error Code 50 corresponds to a low-level input/output operation failure. It appears when macOS attempts to read from or write to a storage location and the hardware or file system reports that the operation cannot be completed. Unlike some error codes that relate to software state, Error 50 usually points toward a storage hardware or file system issue.
Protect your data first
If the error is appearing on a drive that contains important data, copy that data elsewhere before proceeding with any troubleshooting. An Error 50 that relates to a failing drive may worsen suddenly.
Basic tests to isolate the cause
Test a different, small file
Try copying a small, simple file (a single text document) to the same destination. If this succeeds and the original file fails, the issue may be specific to that file rather than the drive.
Try a different destination
Copy the file to a different location — another drive, or an internal folder. If the copy succeeds to a different destination, the original destination drive is the suspect.
Eject and reconnect the drive
For external drives, eject properly, disconnect, and reconnect before retrying.
Try a different cable and port
A marginal USB or Thunderbolt connection can cause intermittent read/write errors. Use a different cable and a different port.
Disk Utility First Aid
Open Disk Utility (Applications > Utilities > Disk Utility), select the affected drive, and run First Aid. Disk Utility will check the volume's file system structure and repair what it can.
If First Aid reports an error it cannot repair, or reports the same error on subsequent runs, treat this as a sign of a drive with significant problems. Data recovery and drive replacement become the priority.
Check the file name
In some cases, a file with an unusually long name, characters that the destination file system cannot represent, or a name beginning with a period can produce a copy error. Try renaming the file to a simple, short name with standard alphanumeric characters and retrying the copy.
Drive health consideration
Error Code 50 occurring repeatedly across different files, or appearing on a drive that has been in use for several years, is worth treating as an early warning sign. External hard drives are mechanical devices with finite lifespans. Repeated Error 50 errors can precede a more complete failure.
Frequently asked questions
Sources and further reading
- Fix storage issues using Disk Utility on Mac — Apple Support

Ruben Alvarez
Mac troubleshooting writer
Mac troubleshooting writer covering startup behaviour, storage, Finder problems and macOS error messages.
View profile →Apple Support 247 is an independent publication and is not affiliated with Apple Inc. Apple, Mac, MacBook, iPhone and other Apple marks are trademarks of Apple Inc.
