Skip to content
HexaTransfer
Back to blog
File Transfer

Mac File Sharing Guide: Transfer Large Files on macOS

Master file sharing on Mac. Learn the best ways to transfer large files from macOS, including AirDrop alternatives and browser-based solutions.

On a Mac, AirDrop handles same-room Apple-to-Apple transfers with no size limit you'll hit in practice. For cross-platform or remote recipients, a browser-based transfer service like HexaTransfer works best — drag to Safari, get a link, done. SMB shares cover same-network transfers to any OS. iCloud Drive links go to any recipient but keep Apple in the loop. The built-in tool you use depends entirely on where the recipient is and what device they're on.

Quick reference: which tool for which case

| Situation | Best tool | Size ceiling | |---|---|---| | Mac to Mac, same room | AirDrop | Device free space | | Mac to iPhone, same Apple ID | AirDrop or iCloud Drive | Same | | Mac to Windows, same network | SMB file sharing | LAN-limited | | Mac to anyone, different city | HexaTransfer / WeTransfer | 10 GB free / 2 GB free | | Mac to any email recipient | Mail Drop (5 GB, iCloud) | 5 GB | | Mac to developer workstation | scp or rsync over SSH | Unlimited | | Mac to cloud backup | Arq, Backblaze, iCloud | Subscription |

AirDrop: the obvious starting point

Right-click a file in Finder > Share > AirDrop. Or drag onto the AirDrop pane in Finder's sidebar. Requires:

  • Both devices signed into iCloud (for contact-based discovery) or set to "Everyone for 10 minutes" (macOS Ventura+).
  • Bluetooth on for discovery; then actual transfer happens over direct Wi-Fi.
  • Both within roughly 10 metres.

Sustained speeds: 40-80 MB/s on modern Apple Silicon. Files land in the recipient's Downloads folder. Metadata is preserved. Formats like HEIC and HEVC pass through unchanged.

AirDrop fails silently more than it should. If discovery doesn't work, toggle Wi-Fi and Bluetooth off and on, make sure neither device is on a VPN, and check that "Block all incoming connections" isn't enabled in Privacy & Security.

Mail Drop: Apple Mail's large-attachment fallback

Drag a file into a Mail compose window. If it exceeds 20 MB, macOS offers to use Mail Drop. The file uploads to iCloud and the email contains a download link. 5 GB per file, 1 TB total pending, 30-day expiry. Free for everyone (not counted against iCloud quota).

Catches: not end-to-end encrypted. Apple holds keys. Fine for personal files, not appropriate for regulated data.

SMB file sharing on a LAN

For same-network Mac-to-Mac or Mac-to-Windows/Linux: System Settings > General > Sharing > File Sharing. Add a shared folder, set permissions, note the server address (smb://192.168.1.42). On the other machine, connect to the address and authenticate.

SMB 3 supports encryption — enable it in macOS via Advanced options so LAN traffic is encrypted in transit. Gigabit Ethernet sustains ~110 MB/s; Wi-Fi 6 on a good access point hits 50-100 MB/s for sustained copies.

Browser-based transfer for cross-platform and remote

This is the path for anything going outside your Apple ecosystem or over the open internet:

  1. Open Safari or Chrome.
  2. Go to hexatransfer.com (or WeTransfer, SwissTransfer, etc.).
  3. Drag the file from Finder into the upload zone.
  4. Wait for the upload (speed depends on your uplink).
  5. Copy the link and share via Messages, Slack, email — whatever the recipient uses.

Safari's file upload uses the system networking stack, which means it benefits from macOS's general TCP tuning. On a fibre connection, expect upload speeds close to your ISP's stated uplink.

macOS-specific quirks in zip archives

macOS's built-in "Compress" right-click creates a .zip with Apple-specific metadata: __MACOSX folders, .DS_Store files, and ._filename resource forks. Windows recipients see these as clutter. To create a clean archive:

  • Terminal: zip -r -X archive.zip folder/ (the -X flag strips extra metadata).
  • Or use ditto: ditto -c -k --sequesterRsrc --keepParent folder archive.zip preserves macOS attributes in a way Windows ignores cleanly.
  • Or use Keka (free app): more control, produces cleaner cross-platform archives.

For single-file transfers, none of this matters. For folders going to non-Mac users, it matters a lot.

Handling ProRes and other large media

Final Cut Pro and DaVinci Resolve output huge files. A 10-minute ProRes 422 HQ is roughly 16.5 GB. A RAW photo batch from a Fuji GFX shoot can hit 60 GB. For these:

  • Use Thunderbolt target disk mode (macOS Ventura+ Mac Share Disk) to move between Macs at 1-2 GB/s.
  • Use a portable SSD over USB 3.2 Gen 2 (Samsung T7 Shield, SanDisk Extreme) for couriered delivery.
  • For remote delivery, consider sending a ProRes Proxy or H.265 transcode instead of the master — 10x smaller, same review utility.

Spotlight indexing of shared files

macOS keeps a Spotlight index on every connected volume by default, including shared ones. On NAS or network volumes, this adds I/O overhead. To disable: System Settings > Siri & Spotlight > Spotlight Privacy > add the mount point. For short-term transfers this doesn't matter; for ongoing shared drives it's worth tuning.

Time Machine is not file sharing

Time Machine is a backup tool, not a transfer mechanism. Don't try to send a Time Machine backup to a colleague — it's a filesystem-level snapshot that's useless on their machine. For actually moving files between Macs, Migration Assistant exists (for whole-user transfers) or any of the methods above (for individual files).

Keychain and signed URLs

If you're building automated workflows, macOS's Keychain can store tokens for Dropbox, Google Drive, AWS, and similar. aws s3 cp with a presigned URL is a common developer pattern for ad-hoc large-file transfer without exposing credentials. Shortcuts on macOS (shared with iOS) can automate the upload-and-link flow for repeated transfers to the same destination.

Privacy with Mac-specific threats

macOS's Gatekeeper flags downloaded files with a quarantine attribute. If you're sending an executable or mounting a DMG, the recipient gets a warning on first launch. For ordinary document and media transfers this is invisible. If you're doing a lot of Mac-to-Mac app distribution, notarisation and signing matter (outside the scope of casual file sharing).

For sensitive transfers, combine an E2E-encrypted transfer service with FileVault on your Mac and the recipient's Mac — encryption at rest on both ends plus encryption in transit.

Try it at hexatransfer.com — drag, drop, share a link. 10 GB free, end-to-end encrypted, works from Safari on any Mac.

Send large files securely with end-to-end encryption

Transfer files up to 10 GB for free with end-to-end encryption. No account required. Your files are encrypted in your browser before upload — no one else can read them.

Send a file