SFTP to Google Cloud Storage

Managed SFTP onto your own Google Cloud Storage bucket

Google Cloud Storage doesn’t speak SFTP — Firepipe is the gateway that does. Give the people and systems that need it secure SFTP/FTPS access to a GCS bucket you already own. Connect your storage, create per-user logins, and they connect with an ordinary SFTP client. Your files stay in your bucket — no server to run, nothing to migrate.

Bring your own bucket · no data migration · live in minutes

The short version

Firepipe is a managed SFTP/FTPS gateway in front of your own Google Cloud Storage bucket. Instead of standing up and patching an SFTP server — or building a custom bridge to the GCS API — you connect an existing bucket, hand out per-user credentials, and your users move files straight to and from Google Cloud over plain SFTP. Live in minutes, with no second copy of your files and nothing to migrate.

How it works

Three steps from an existing bucket to a fast, ready-to-use SFTP endpoint.

01

Connect your bucket

Point Firepipe at an existing Google Cloud Storage bucket. You provide a scoped service-account key that we store encrypted and you can revoke at any time — least-privilege, limited to the one bucket. Nothing to migrate.

02

Create SFTP users

Issue per-user credentials — password or SSH key — each jailed to a single path prefix, for the people and systems that need access. Hand out the hostname and they are ready to connect.

03

They connect — files land in your bucket

Users and systems connect with any standard SFTP/FTPS client. Every transfer streams straight to and from your own GCS bucket — Firepipe keeps no lasting copy of your file contents.

Why teams choose Firepipe

Your bucket, your data

Files stay in a bucket you own, on your own Google Cloud project, and we keep no lasting copy of your file contents. Access is a scoped service-account key you provide, stored encrypted (KMS envelope, decryptable only by the gateway) and revocable at any time.

Per-user access & a full audit trail

Issue credentials per user or system — password or SSH key — each jailed to a single path prefix. See who is connected, revoke anyone instantly, and export a full audit trail of every login and transfer.

Simple, metered pricing

Start free, then pay for throughput — no per-operation or per-listing fees from us. Your own Google Cloud storage and egress are billed by Google, directly to you.

Simple, metered pricing

Start free, then pay for throughput — no per-operation or per-listing fees from us.

Free
$0
5 GB / mo · 5 users
Starter
$19/mo
25 GB, then $0.50/GB
Growth
$79/mo
250 GB, then $0.40/GB

Early-access pricing — these starting tiers may change. Your own cloud usage is billed by your provider, directly to you.

Frequently asked questions

What does "SFTP to GCS" mean?

Google Cloud Storage speaks its own API, not SFTP, so there is no built-in way for an ordinary SFTP client to read or write a GCS bucket. Firepipe is the managed gateway that bridges the two: it gives a GCS bucket an SFTP (or FTPS) front door, so people and systems can move files in and out of Google Cloud Storage with a standard SFTP client — without you running or patching an SFTP server.

Can I keep my files in my own GCS bucket?

Yes. Your files stay in your own Google Cloud Storage bucket — we keep no lasting copy of them, and there is nothing to migrate. Firepipe is the SFTP/FTPS gateway in front of the bucket, not a place your files are moved to.

Does Firepipe support SSH keys and per-user access?

Yes. Issue per-user credentials with passwords or SSH keys, jail each user to a single path prefix, see who is connected, and revoke instantly — with a full exportable audit trail of every transfer.

How does Firepipe access my bucket — do you hold my keys?

You provide a scoped service-account key, limited to the one bucket, that we store encrypted (AES-256-GCM envelope under a KMS-managed key, decryptable only by the gateway) and that you can revoke at any time. Access is least-privilege, your files are streamed rather than stored by us, and you stay in control.

What does it cost?

Firepipe starts free and at $19/mo, priced on metered throughput — no per-operation or per-listing fees. Your own Google Cloud storage and egress are billed by Google directly to you.

Add SFTP to your Google Cloud Storage bucket

Connect a bucket you already own and hand out a clean SFTP/FTPS endpoint in minutes — your files and your keys stay yours.

Start free