Moving files from a Mac to a Windows PC is easy once you pick the right method — and annoying if a few file names quietly break on the way. This guide compares six ways to transfer files from Mac to Windows, explains which fits which situation, and lists the file name, path length and format issues to fix before you send.
What are the ways to transfer files from Mac to Windows?
| Method | Setup | Network | Size limit | Folder structure | Best for |
|---|---|---|---|---|---|
| StrongFolder (browser link) | None | Same Wi-Fi or internet | None set by the service | Kept (Chrome/Edge on the PC) | One-off transfers, large folders, remote PCs |
| SMB file sharing | ~5 min, Mac account | Same local network | Disk space | Kept | Regular access at home or office |
| External drive (exFAT) | Format drive once | None | Drive size | Kept | Terabytes, no network |
| Cloud drive (iCloud, OneDrive, Google Drive, Dropbox) | Account, app | Internet | Storage quota | Kept online; ZIP on web download | Ongoing sync between both computers |
| LocalSend | App on both | Same local network | — | Check the app | Mixed devices at home |
| None | Internet | ~20–25 MB | No | A few small documents |
Cloud quotas change; check the provider's current plan (as of 5 November 2026).
How do I send files from Mac to Windows with a browser link?
This is the quickest way when the PC is in another room, another office or another country, and it needs nothing installed on either side. The steps are above: choose the folder on the Mac, open the link on the PC, pick a destination.
What happens: the two browsers connect directly over an encrypted WebRTC connection and the files stream from the Mac's disk to the PC's disk. Files are never uploaded to or stored on a StrongFolder server. Folders are sent as folders: subfolders and file names are kept, nothing is zipped.
Two things to know:
- On the PC use Chrome or Edge to save the whole folder with its structure. Saving a whole folder with its structure uses the File System Access API: Chrome, Edge, Opera and other Chromium browsers on a computer. Other browsers can download the files one by one or as a ZIP.
- Keep the Mac awake. The sender's browser tab must stay open and online until the recipient finishes downloading — files come from the sender's device, not from a server. See Why the sender stays online.
Free · in your browser · no sign-up
How do I share a Mac folder with Windows over the network (SMB)?
If both computers are on the same network and you will move files regularly, macOS File Sharing is built in:
- On the Mac, open Apple menu → System Settings → General → Sharing.
- Turn on File Sharing, click the Info (i) button next to it, then Options.
- Turn on Share files and folders using SMB and, under Windows File Sharing, tick the Mac account Windows will use; enter its password.
- Note the address shown under File Sharing: On (it starts with
smb://). - On the PC, open File Explorer and type
\\followed by the Mac's IP address, e.g.\\192.168.1.25, then sign in with the Mac user name and password.
Apple notes that passwords for Windows sharing accounts may be stored less securely, so turn the account off when you don't need it. Menu names can differ slightly between macOS versions.
Which external drive format works on Mac and Windows?
| Format | Mac | Windows | Files over 4 GB | Use it? |
|---|---|---|---|---|
| exFAT | Read/write | Read/write | Yes | Yes — best for sharing |
| FAT32 | Read/write | Read/write | No (4 GB max per file) | Only for small files |
| NTFS | Read only (by default) | Read/write | Yes | Windows-only drives |
| APFS / Mac OS Extended | Read/write | Not readable without extra software | Yes | Mac-only drives |
Format the drive as exFAT in Disk Utility (this erases it). macOS writes hidden helper
files such as .DS_Store and ._filename to non-Mac drives; Windows shows them if hidden
files are visible, and they are safe to delete.
Which file names break when moving from Mac to Windows?
macOS accepts almost any character in a name; Windows doesn't. Microsoft's naming rules forbid:
- Characters
< > : " / \ | ? *(on a Mac, a/typed in Finder is stored as:); - names that end with a space or a period;
- reserved names CON, PRN, AUX, NUL, COM1–COM9 and LPT1–LPT9 — also with an
extension, so
nul.txtis invalid too; - control characters (rare, but some downloaded files have them).
To find problem names on the Mac before sending, open Terminal in the folder and run:
find . -name '*[<>:"|?*\\]*' -o -name '* ' -o -name '*.'
Rename what it lists. Two more differences to keep in mind:
- Case. Both systems are case-insensitive by default, so
Photo.jpgandphoto.jpgcan't sit in the same folder on either — but a case-sensitive Mac volume allows it. - Accented letters. macOS may store letters such as "é" in a decomposed Unicode form. Most tools convert this correctly; if a sync tool shows duplicate-looking names, that's the reason.
What is the Windows path length limit?
Historically, a full Windows path — drive, all folders and the file name — was limited to
260 characters (MAX_PATH). Since Windows 10 version 1607 the limit can be lifted through
a registry or Group Policy setting, but many applications still assume it. Deep Mac project
folders with long names can exceed it. Before sending, shorten long folder names near the
top of the tree, or tell the recipient to save into a short path such as D:\Projects.
What about Mac-specific file formats?
- Pages, Numbers, Keynote — export to Word, Excel or PowerPoint (File → Export To), or to PDF.
- HEIC photos and HEVC video from iPhone — Windows may need Microsoft's HEIF/HEVC extensions from the Microsoft Store; or export to JPEG/H.264 on the Mac.
- Aliases and symlinks don't carry over meaningfully; send the original files.
- Apps (.app) don't run on Windows.
Which method should I choose?
- One project folder to a PC anywhere → StrongFolder.
- Both computers on your home network, recurring transfers → SMB file sharing.
- Hundreds of gigabytes, slow internet → exFAT drive.
- The same files on both computers every day → a cloud drive with apps on both.
- Phones in the mix → see AirDrop alternatives for Windows & Android.
Summary
To transfer files from Mac to Windows, use a browser link for one-off transfers of any size, SMB for recurring transfers on the same network, and an exFAT drive when there's no network. Whatever you choose, fix forbidden characters and very long paths first. For more on big transfers, read How to send large files.