Follow us:

Tech Tips

How to Share Files Between Windows and Mac on the Same Network

by William Sanders

Our home office runs a Windows desktop and a MacBook sitting right next to each other. The first time we needed to move a big folder of project photos from one machine to the other, someone grabbed a USB drive — then spent 15 minutes realizing it wasn't formatted correctly for both systems. After that frustration, we figured out how simple it is to share files between Windows and Mac on the same network, and we haven't touched a flash drive for local transfers since. For anyone starting from scratch, our tech tips section covers the full range of cross-platform networking guides like this one.

share files between windows and mac on the same network using SMB protocol
Figure 1 — A Windows PC and Mac connected on a home network, ready to transfer files without cables or external drives.

The underlying technology is called SMB (Server Message Block) — the standard file-sharing protocol baked into both Windows and macOS. Because both platforms support it natively, there's no extra software needed for the basic setup. Our team has spent a lot of time getting this working across different router configurations and OS versions, and the process is more reliable than most people expect.

This guide covers every viable method: built-in network sharing, cloud workarounds, and faster tricks for when speed matters. We'll also flag the common mistakes that trip people up, along with the settings that actually need changing versus the ones that can be left alone.

comparison chart of file sharing methods speed and complexity between windows and mac
Figure 2 — Speed and complexity comparison across the main methods for sharing files between Windows and Mac on the same local network.

When Cross-Platform File Sharing Actually Matters

Common Household and Office Scenarios

Most people don't think about cross-platform file sharing until they're already stuck in the middle of a project. Here are the situations our team sees most often:

  • Home creative setups — a Mac handles photo editing while the Windows machine drives the printer. Moving finished files between them becomes a daily routine. Getting a network printer set up for multiple computers is actually a lot easier once file sharing is already working on the same network.
  • Remote work hand-offs — someone brings a personal MacBook home but the household desktop is Windows. Work files need to move quickly without eating into cloud storage quotas or burning upload bandwidth.
  • Small business and home office setups — mixed fleets of Windows and Mac machines where staff need to access shared project folders without paying for dedicated server software.
  • Media libraries — large video or audio collections stored on one machine and streamed or accessed from the other for playback or editing.
  • Backup workflows — using one machine as a backup destination for the other, running scheduled copies without cloud dependency.

In all of these cases, the local network is faster and cheaper than cloud alternatives. Our team has clocked transfers at 80–110 MB/s over standard Wi-Fi — cloud uploads rarely clear 10 MB/s on a typical home connection.

The Mixed-OS Workspace Problem

The core friction is that Windows and Mac don't use the same default file system. Windows uses NTFS; Mac uses APFS. Neither reads the other natively from an external drive without third-party drivers or reformatting. Over a network, though? The file system doesn't matter at all — both sides communicate through SMB, and that protocol is the bridge.

Our team's recommendation is clear: skip the drive-formatting headaches entirely and use the network. It's faster for anything over a few hundred megabytes, no hardware is required, and the setup is permanent once done.

Every Transfer Method, Compared

Built-In Network Sharing (SMB)

This is the gold standard for local transfers. Both Windows (File Sharing in Settings) and macOS (File Sharing in System Settings) support SMB out of the box. Once configured, shared folders mount like any other drive — drag, drop, done. No subscriptions, no size limits, no internet dependency.

Pros:

  • Full local network speed — typically 50–110 MB/s on Wi-Fi, faster on ethernet
  • No internet connection needed
  • No file size limits
  • Persistent — once mapped, the share reconnects automatically on startup
  • Works with any file type without conversion

Cons:

  • Requires a one-time configuration on both machines
  • Both machines must be on the same network simultaneously
  • Windows Firewall sometimes blocks the connection — a quick two-minute fix, but it trips up a lot of first-time setups

Cloud Storage Services

Services like Google Drive, Dropbox, and OneDrive work on both platforms. Files sync automatically across devices — no manual targeting required. Our team uses Google Drive's offline mode for situations where the local network isn't available, but for home transfers between two machines sitting in the same building, cloud sync is slower and wastes internet bandwidth unnecessarily.

Best for: casual users who already have cloud storage active and only need to move small files occasionally.

Third-Party Transfer Apps

Apps like LocalSend, Snapdrop, and Cyberduck fill specific gaps that the built-in tools leave open. LocalSend is the one our team recommends most — free, open-source, and works like AirDrop across any operating system.

For wireless file transfers of all kinds, the same principles from our guide on transferring files from PC to Android wirelessly apply — local network speed, no cloud dependency, and no cables needed.

Method Speed Setup Difficulty File Size Limit Internet Required Best For
SMB (Built-in Sharing) Very Fast Medium None No Large files, regular daily use
Cloud Storage (Drive, Dropbox) Slow (upload + download) Easy Varies (15 GB free) Yes Small files, remote access
LocalSend Fast Easy None No Quick one-off transfers
Snapdrop / PairDrop (browser) Moderate Very Easy None (practical) No (LAN mode) Instant shares with no install
USB Drive Variable None Drive capacity No When network isn't available

How to Share Files Between Windows and Mac the Right Way

This is the part most guides rush through. Our team has found that skipping any of these steps is the single biggest cause of connection failures. Follow the order — configure the host machine first, then connect from the other machine.

Configuring the Windows Side

  1. Open Settings → Network & Internet → Advanced network settings → Advanced sharing settings.
  2. Under Private networks, turn on Network Discovery and File and Printer Sharing.
  3. Right-click the folder to share → Properties → Sharing tab → Share.
  4. Add a user account (or type "Everyone" for a trusted home network).
  5. Set permissions: Read for a media library, Read/Write for a working project folder.
  6. Note the computer name — press Win + Pause to see it. The Mac will need this.
  7. Also note the local IP address: open Command Prompt, type ipconfig, and look for the IPv4 Address under the active adapter.

Pro tip: If the connection keeps dropping unexpectedly, set the Windows PC to use a static local IP — or reserve its address in the router settings — so the address never changes and breaks the mapped drive link. Our guide on setting up a home router for the first time covers IP reservation in the DHCP section.

Configuring the Mac Side

  1. Open System Settings → General → Sharing.
  2. Toggle File Sharing on.
  3. Click the info (i) icon next to File Sharing and confirm SMB is checked under the Options section.
  4. Use the + button under Shared Folders to add the folders to expose.
  5. Set per-folder user permissions — Read Only or Read & Write for each user listed.

On older macOS versions (Monterey and earlier): navigate to System Preferences → Sharing → File Sharing → Options, and check "Share files and folders using SMB." It's the same setting, just buried differently.

Connecting from Mac to Windows

  1. In Finder, press Cmd + K to open Connect to Server.
  2. Type smb://COMPUTERNAME or smb://192.168.x.x using the Windows PC's local IP.
  3. Click Connect.
  4. Enter the Windows username and password when the login dialog appears.
  5. Select the shared folder to mount — it appears in Finder's sidebar under Locations and behaves like a local drive.

Connecting from Windows to Mac

  1. Open File Explorer.
  2. Click in the address bar and type \\MACCOMPUTERNAME or \\192.168.x.x.
  3. Press Enter — a credential prompt appears. Enter the Mac username and password.
  4. The Mac's shared folders appear as network locations in File Explorer.
  5. Right-click any shared folder → Map network drive for persistent access that survives reboots.

If the Mac doesn't appear in File Explorer's Network discovery panel — which happens regularly — typing the address directly always works. Auto-discovery between platforms is inconsistent; direct IP addressing is reliable.

step-by-step process diagram for how to share files between windows and mac on the same network
Figure 3 — Process diagram showing the SMB configuration steps on both Windows and Mac to enable cross-platform folder access.

Choosing the Right Method for the Job

For Large File Transfers

SMB over ethernet is the clear winner for anything over 1 GB. Our team regularly moves 4K video files and raw photo libraries between machines, and a wired connection hits 100–115 MB/s consistently on gigabit hardware. Wi-Fi works perfectly well too — just expect 40–80 MB/s depending on the router and signal strength.

  • Ethernet connection: Plug both machines into the same router or switch. This is the fastest option and eliminates any wireless interference completely.
  • Wi-Fi connection: Works well for files up to a few gigabytes. For anything over 20 GB, a cable is worth the temporary inconvenience.
  • Connection troubleshooting: If speeds seem unusually slow or the share drops intermittently, a router reset often clears the issue. Our guide on how to reset a router to factory settings walks through that process step by step.

For Ongoing Collaboration

When two machines need regular access to the same folder — a shared media library, a project folder, a shared Downloads location — mapped network drives are the right tool. They show up in File Explorer or Finder exactly like a local drive, with no re-entering addresses or reconnecting manually after restarts.

For setups that also need remote access from outside the home, combining SMB (for local speed) with a cloud sync service (for off-site access) covers both scenarios without compromise. The same multi-device access model that makes a network printer work across multiple computers applies here — one source, multiple access points.

Tricks That Make the Whole Process Smoother

Mapping Network Drives for Quick Access

Mapped drives are the difference between a setup that feels permanent and one that needs to be re-established every session. Here's the fastest way to configure them on each platform.

On Windows (accessing a Mac share):

  1. Open File Explorer → This PC → Map network drive (found in the top toolbar or by right-clicking This PC).
  2. Choose a drive letter — Z: is a common choice since it stays out of the way of local drives.
  3. Enter the folder path: \\MACNAME\SharedFolderName.
  4. Check both "Reconnect at sign-in" and "Connect using different credentials."
  5. Enter the Mac account credentials. The drive persists across reboots from that point on.

On Mac (accessing a Windows share):

  1. Connect via Cmd + K as described above and mount the Windows share.
  2. After mounting, open System Settings → General → Login Items.
  3. Add the mounted network drive under "Open at Login." macOS will reconnect it automatically at each startup.

Firewall and Permission Fixes

Windows Firewall blocking the connection is the most common reason a correctly configured share refuses to connect. Here's what to check in order:

  • Open Windows Security → Firewall & network protection → Allow an app through firewall.
  • Scroll to File and Printer Sharing and make sure the Private checkbox is ticked.
  • If third-party security software is installed (Norton, Bitdefender, Kaspersky), open its own firewall settings — these override Windows Firewall rules and need to be configured separately.
  • Verify that the active network profile is set to Private, not Public. Open Settings → Network & Internet → [network name] → Network profile type. Public profile blocks file sharing by design.

On the Mac side: System Settings → Network → Firewall → Options. Confirm that incoming connections aren't blocked for file sharing services. macOS firewall is more permissive by default, so this is less often the culprit — but worth verifying if connections still fail after fixing the Windows side.

Occasionally, the issue isn't the firewall at all but overall network performance. Our piece on changing DNS for faster internet is worth a read if everything connects but transfer speeds are consistently disappointing — DNS configuration can affect network responsiveness in ways that aren't obvious.

The Fastest Ways to Get Files Moving Right Now

LocalSend: The Free AirDrop Alternative

LocalSend is our top recommendation for anyone who needs to share files between Windows and Mac quickly without going through the SMB configuration process. Install it on both machines, open it, and files transfer directly over the local network — no accounts, no cloud, no firewall rules to configure beyond basic installation.

  • Available for Windows, Mac, Linux, iOS, and Android
  • Free and fully open-source
  • Works over Wi-Fi — no ethernet cable needed
  • Handles individual files or entire folders in a single transfer
  • Speed is comparable to SMB for most files up to a few gigabytes
  • Devices discover each other automatically on the same network

Our team reaches for LocalSend whenever we need a quick one-off transfer without opening Finder's network navigation or File Explorer's network panel. For anything under a few gigabytes, it's become the default — fast to launch, zero friction.

The Browser File Server Trick

For the truly minimal setup — no app installation on either machine — a browser-based tool called PairDrop (the maintained successor to Snapdrop) runs entirely in the browser. Open it on both machines connected to the same Wi-Fi network, and files transfer directly via WebRTC (a browser-to-browser communication technology that never touches external servers in LAN mode).

The limitations are real: better for individual files than large batches, doesn't persist like a mapped drive, and speeds vary more than a direct SMB connection. But for a one-time share of a document, spreadsheet, or photo, it's the fastest option that exists — no install, no sign-in, no configuration, works in any modern browser.

For understanding how machines identify each other on the network during these setups, our guide on finding MAC addresses on Windows provides useful context on network identification — different from an IP address but part of the same picture that makes local discovery work.

Simple Setup vs. Full Network Share

What Beginners Should Start With

Our honest recommendation for anyone new to cross-platform sharing: start with LocalSend. Five minutes to install on both machines, works immediately, no router settings, no firewall rules, no credentials to manage. It covers the vast majority of casual file transfer needs with zero friction.

The second step — when consistent, persistent access is needed — is a single shared folder via SMB. Pick one folder on each machine, share it, mount it on the other machine, and leave it. That covers 90% of home user needs with a one-time 20-minute setup that doesn't need to be repeated.

What beginners should avoid:

  • Sharing entire drives — creates permissions headaches and exposes more data than necessary, even on a trusted home network.
  • Disabling firewalls entirely just to make sharing work — the correct fix is allowing specific apps through, not removing protection altogether.
  • Using "Everyone / Guest" accounts on any network that also has internet-connected smart devices — keep credentials specific.
  • Ignoring the "Private" network profile setting on Windows — this single setting controls whether file sharing is allowed at all.

What Advanced Users Can Build

For power users or home lab setups, the options scale up considerably beyond simple peer-to-peer folder sharing.

  • NAS (Network Attached Storage) — a dedicated device that acts as a central file server for all machines on the network simultaneously. Both Windows and Mac connect to it without either machine needing to be "the host." Synology and QNAP are the go-to brands for home and small office use.
  • Always-on shared folders — configure the host machine's Power Settings to prevent sleep (specifically: "Never" for hard disk sleep, keep network adapters awake), so the share stays available 24/7 without manually waking the computer.
  • Samba on a Raspberry Pi — a $35 Raspberry Pi running Samba (the Linux implementation of SMB) makes an excellent always-on file server. It consumes minimal electricity compared to leaving a full desktop running, and it's surprisingly capable for a home network.
  • Tailscale for remote access — this free VPN tool creates a virtual local network across the internet. Home SMB shares become accessible from anywhere in the world as if both machines were on the same Wi-Fi. Particularly useful for remote workers who need home file access while traveling.
  • Scheduled backups across machines — once SMB sharing is established, tools like FreeFileSync (Windows/Mac) can run automated folder synchronization on a schedule, effectively using one machine as a backup target for the other.

Frequently Asked Questions

Do both computers need to be on the same Wi-Fi network to share files?

Yes — for local network sharing via SMB and apps like LocalSend, both machines need to be connected to the same router or switch. Cloud-based methods like Google Drive work across any network since files travel through the internet, but for home local transfers, the same network is required.

Why can't the Mac find the Windows PC in Finder's Network panel?

Network auto-discovery between Windows and Mac is unreliable — this is a known, long-standing quirk. Our team always connects directly using the IP address instead: Cmd + K in Finder, then type smb://192.168.x.x using the Windows PC's local IP. It works every time, even when the Network panel shows nothing.

What's the best way to share files between Windows and Mac without installing any software?

PairDrop or Snapdrop — open both in a browser on the same Wi-Fi network and transfer files directly. No install, no sign-in, no configuration. It's the true zero-friction option. For anything beyond casual one-off transfers, installing LocalSend is worth the five minutes.

Is it safe to share files over a home network?

Sharing on a private home network with password protection is safe for typical home use. Our team recommends against using the "Everyone / Guest" account for shares, always setting a specific password, and confirming the Windows network profile is set to Private rather than Public. On a public network like a coffee shop or hotel, local sharing should be disabled entirely.

Why does the network share disconnect after the host computer goes to sleep?

When the host machine sleeps, the network share goes offline and the mounted drive on the other machine loses its connection. Fix this by adjusting the host's Power Settings to keep the network adapter active during sleep — or set the machine to "Never" sleep if it's being used as a permanent file server.

Can the two machines be on different floors of a house and still share files?

Yes — as long as both connect to the same router (wired or wireless), physical distance doesn't affect the ability to share files. Transfer speed may drop slightly with weak Wi-Fi signal over long distances, but for most file types it's negligible. A Wi-Fi mesh system or extender resolves persistent signal issues.

What file size limit exists when sharing files between Windows and Mac?

SMB on a local network has no practical file size limit for home use. Our team has moved files exceeding 100 GB over SMB without issues. Cloud services cap storage by plan — Google Drive's free tier offers 15 GB total across all files. For large transfers, local SMB is always the better choice.

The share is set up correctly but the speed is very slow — what's wrong?

Slow transfer speeds on an otherwise working share usually come down to one of three things: Wi-Fi congestion (try a 5 GHz band or ethernet), the Windows or Mac machine's storage drive being the bottleneck (older spinning hard drives cap around 80 MB/s even on a fast network), or router performance under heavy load. Switching to a wired ethernet connection is the fastest way to isolate whether Wi-Fi is the problem.

Next Steps

  1. Install LocalSend on both the Windows PC and Mac right now — it's free, takes five minutes, and handles most transfer needs immediately with zero network configuration.
  2. On the machine that will host the shared folder, enable File Sharing and create one dedicated folder with specific permissions — avoid sharing an entire drive.
  3. Connect from the other machine using the host's local IP address (not the auto-discovery panel), mount the share, and map it as a persistent network drive so it reconnects automatically on every startup.
  4. Set the host machine's Power Settings to prevent sleep while the shared folder needs to stay accessible — otherwise the share goes dark every time the screen turns off.
  5. If the connection fails at any point, check two things first: confirm Windows is set to the Private network profile, and verify that File and Printer Sharing is allowed through the Windows Firewall — those two settings fix the overwhelming majority of initial connection failures.
William Sanders

About William Sanders

William Sanders is a former network systems administrator who spent over a decade managing IT infrastructure for a mid-sized logistics company in San Diego before moving into full-time gear writing. His years in IT gave him deep hands-on experience with networking equipment, routers, modems, printers, and scanners — the kind of hardware most reviewers only encounter through spec sheets. He also has a long background in consumer electronics, with a particular focus on home audio and video setups. At PalmGear, he covers networking gear, printers and scanners, audio and video equipment, and tech troubleshooting guides.

You can get FREE Gifts. Or latest Free phones here.

Disable Ad block to reveal all the info. Once done, hit a button below