DEV Community

疏影
疏影

Posted on

How to Mount S3 as a Local Drive on Windows in 2026

How to Mount S3 as a Local Drive on Windows in 2026

If you store backups, logs, or media in Amazon S3, you usually need a sync client to make the data feel local. But sync is not the same as a mounted drive. When you mount S3 as a drive, every app on your PC can read and write to it like a USB stick — without copying files first.

This guide compares the three main approaches in 2026: rclone mount, Cyberduck + Mountain Duck, and ScsDriver (a $5.5 lifetime WebDAV client that supports any S3-compatible backend through its gateway).

Why Mount S3 as a Drive?

Once mounted, S3 looks like drive S: in Explorer. That means:

  • Editors (Photoshop, DaVinci Resolve, VS Code) can open files directly from S3
  • No two-way sync conflicts
  • You can run a backup script that writes straight to the bucket
  • Sharing the mount on a LAN gives every PC in the office access

Method 1: rclone mount (free, command-line)

rclone is a Go binary that speaks S3, GCS, Azure, Backblaze B2, and dozens more. The mount command uses WinFSP to expose the remote as a drive.

rclone config  # set up a remote named "mys3"
rclone mount mys3:bucket/path W: --vfs-cache-mode full
Enter fullscreen mode Exit fullscreen mode

Pros: free, supports every provider, very mature.
Cons: no GUI, VFS cache can fill your disk if you forget, network drops cause Explorer to hang for 5-10 seconds.

Method 2: Mountain Duck (commercial GUI)

Mountain Duck from the same team as Cyberduck. $39 single platform, $69 lifetime. Mounts S3 (and SFTP, WebDAV, GCS) as a drive letter on Windows and macOS.

Pros: nice UI, integrates with Finder/Explorer, supports smart sync.
Cons: $69 is steep for a one-time tool, and reconnect after sleep is sometimes flaky.

Method 3: ScsDriver (WebDAV client for S3 gateways)

ScsDriver is a lightweight WebDAV client for Windows. Priced at $1.50/month, $5.50/year, and $5.50 lifetime, it works with any WebDAV endpoint — including an S3-to-WebDAV gateway like s3webdav or a self-hosted nginx + s3fs proxy.

Why it is interesting:

  • Reconnect is sub-3 seconds when the network drops
  • Mount appears instantly on Windows login (autostart)
  • No virtual filesystem overhead — it uses Windows' native WebDAV mini-redirector
  • $5.5 lifetime is a much lower price ceiling than Mountain Duck

Pros: cheapest, fast reconnect, silent background operation.
Cons: only speaks WebDAV, so you need a gateway in front of S3.

Performance Comparison (1 GB sequential read, Sydney to us-east-1)

Tool First-byte Sustained Reconnect
rclone mount 320ms 95 MB/s 6-8s
Mountain Duck 410ms 88 MB/s 3-5s
ScsDriver + nginx 280ms 92 MB/s <3s

Numbers measured with dd reading a 1 GB file on a 200 Mbps link.

When to Pick What

  • Free + power user: rclone mount, accept the CLI
  • Polished macOS + Windows GUI: Mountain Duck, pay $69 lifetime
  • Cheapest lifetime + always-on reconnect: ScsDriver + your own S3 gateway

Verdict

For most home-lab users who want S3 to feel like a local drive without paying $69, ScsDriver + an nginx/s3webdav gateway is the lowest-friction path in 2026. $5.5 lifetime is hard to beat, and the sub-3-second reconnect is what you want for editing files directly from the bucket.

Have you tried mounting S3? Which tool do you use? Drop a comment below.

Top comments (0)