Mount Google Cloud Storage on macOS — NetDrive Step-by-Step Guide

Casey
CaseyProduct Manager
Mount Google Cloud Storage buckets as a native macOS drive with NetDrive. Access GCS files from Finder on Sonoma and later — no CLI required.

A data architect storing 800 GB of BigQuery exports in Google Cloud Storage buckets shouldn’t need a terminal session every time they want to inspect a Parquet file. With NetDrive, GCS buckets mount as a native macOS drive in Finder — readable by any app, writable when needed, and available automatically on login.

NetDrive drive manager showing Google Drive, S3 and pCloud mounted as drive lettersMounted clouds appearing as native drives in Windows File Explorer

Browse GCS buckets like a local Mac drive

NetDrive lets Google Drive, OneDrive, S3, SFTP, WebDAV and more appear as native drives on Windows and macOS — no syncing, no full downloads.

  • Access GCS files from Finder and any macOS app
  • Supports all bucket regions and MIME-typed objects
  • Auto-mounts on login — no setup after reboot
WindowsmacOS
Download NetDrive →

Free trial. Lifetime and subscription plans available.

What You Need Before Starting

Three things must be in place before connecting:

macOS 14 Sonoma or later. NetDrive 3.18 raised the minimum macOS version to Sonoma. If you are on macOS 13 Ventura or older, NetDrive 3.17 is the highest version that will run — check the release history for that download.

macFUSE. NetDrive on macOS uses a modified macFUSE kernel extension as its mount layer. The NetDrive DMG installer handles the macFUSE installation, but macOS will ask you to approve the system extension in System Settings → Privacy & Security → Security on first install. Allow it there, then restart if prompted, before attempting your first mount.

NetDrive 3.18 or later. Download the latest DMG from netdrive.net/download/mac/. A 7-day free trial covers the full feature set with no registration required up front.

Google Cloud Storage provider logo

Add Google Cloud Storage in NetDrive

Once macFUSE is approved and NetDrive is installed, adding a GCS bucket takes under two minutes:

  1. Open NetDrive from the menu bar icon or from Applications → NetDrive 3.
  2. Click ”+” in the Drive Manager to create a new drive connection.
  3. Select Google Cloud Storage from the provider list.
  4. Click Connect — NetDrive opens a standard Google OAuth consent screen in your default browser.
  5. Sign in with the Google account that has access to your GCS buckets and approve the permissions request.
  6. Back in NetDrive, enter the bucket name you want to mount. Leave it empty to see all accessible buckets listed as sub-folders under the mount point.
  7. Choose a drive name and a drive type, then click Mount.

The bucket appears in Finder within a few seconds of mounting.

NetDrive Drive Manager showing multiple cloud drives connected, including Google Cloud Storage

Drive Types and Access Control

NetDrive supports four mount modes for GCS, selectable in the Drive Manager:

TypeWhen to use
Network driveDefault — appears in the Finder sidebar
Read-only driveShared buckets where accidental writes must be prevented
Local diskMounts like an internal volume (no Finder sidebar entry)
Removable driveUseful for scripted workflows that eject after a batch job

For production data buckets shared across a team, Read-only is the safest default. Engineers can browse and download content without risking accidental deletes or overwrites on the live bucket.

MIME Types and Large Objects

NetDrive has supported Google Cloud Storage since its initial 3.x release in 2017. Starting with version 3.15.450 (released 2021-11-08), NetDrive correctly handles MIME type metadata on GCS objects. This matters for buckets containing web assets or media: a .jpg object tagged image/jpeg opens in Preview rather than a hex editor, and a .csv file opens in Numbers rather than as raw text.

GCS bucket appearing as a mounted drive in macOS Finder alongside local volumes

Auto-Mount and Daily Workflows

To make the GCS drive available every time you log in:

  1. In the Drive Manager, click the settings icon on the GCS drive card.
  2. Set Mount to “On login” — the drive reconnects automatically when your macOS session starts.
  3. For shared machines that need the drive before any user logs in, choose “On boot” instead.

NetDrive mount settings showing On Boot and On Login options

If an upstream pipeline adds objects to the bucket and they do not show up immediately in Finder, right-click the mounted drive folder and choose Refresh from the NetDrive context menu to force a directory re-read without unmounting.

NetDrive also supports configurable bandwidth limits per drive — useful when a background GCS sync task should not compete with a video conference for your uplink.

Wrap-up

Mounting Google Cloud Storage on macOS with NetDrive removes the context-switch to gsutil for day-to-day file access. Once macFUSE is approved (a one-time step), the GCS bucket behaves like any other disk in Finder. For S3-compatible object storage alongside GCS, the same Drive Manager flow works for Amazon S3 on macOS and Backblaze B2 on macOS.

— Casey, NetDrive