Skip to main content

FAQ

Filebase basics

What is Filebase?

Filebase is an S3-compatible object storage service. It speaks the AWS S3 API, accepts SigV4 signatures, and works with every AWS SDK and S3-compatible client — but with significantly lower storage costs ($0.015 per GB-month) and no egress fees on paid plans.

How is Filebase different from AWS S3?

The main differences:

  • No egress fees on paid plans. AWS charges roughly $0.09/GB for outbound bandwidth; Filebase charges $0.
  • Lower storage cost. $0.015 per GB-month, compared to $0.023 for AWS S3 Standard.
  • Single endpoint. No regional buckets — every Filebase bucket is reachable at s3.filebase.io from anywhere in the world, and the Filebase CDN serves popular objects from the edge close to your users.
  • Simpler permission model. Bucket-level ACLs only; no IAM policies, no object ACLs.

The S3 API surface, signing, error model, and SDK compatibility are functionally identical, so migration from AWS S3 is typically a two-line code change.

What is a bucket?

A bucket is a globally-named container for objects, exactly the same concept as in AWS S3. See buckets and objects.

What is an object?

An object is a file plus its metadata, stored under a unique key inside a bucket. See buckets and objects.

What's the difference between a public and a private bucket?

A public bucket serves objects over https://<bucket-name>.s3.filebase.io/<key> to anyone, no signature required.

A private bucket only returns object data to requests authenticated with your access key. To temporarily share a single object from a private bucket without sharing your keys, use a pre-signed URL.

All buckets are private by default. See public vs. private buckets.

S3 API

What endpoint and region should I use?
SettingValue
Endpointhttps://s3.filebase.io
Regionauto
Signature versions3v4
Does Filebase support every S3 operation?

Most of them — see the S3 compatibility matrix for the full list of supported, partially-supported, and unsupported operations.

The most-used operations (Get/Put/Head/Delete/List, multipart upload, pre-signed URLs, CORS) are fully supported.

What's the rate limit?

500 requests per second per account on the S3 API. See service limits.

What's the maximum object size?

5 GB in a single PUT, 5 TB via multipart upload (max 10,000 parts). See service limits.

How do I upload a large file?

Use multipart upload. All modern AWS SDKs and the AWS CLI switch to multipart automatically for files over a few MB.

How do I share an object from a private bucket?

Generate a pre-signed URL. The recipient can use that URL to download the object once or many times until it expires, without needing your access keys.

How do I configure CORS?

Apply a CORS policy to your bucket via PutBucketCors. See configure CORS for an SPA for the full walkthrough with examples.

Are uploaded files overwritten if I upload the same key twice?

Yes. PUT to the same key replaces the previous object, exactly like AWS S3.

Account and access keys

Where do I find my access keys?

In the Access Keys page of the console.

Can I have multiple access key pairs?

Today, no — Filebase issues one access key pair per account. If you need stricter separation between workloads, create separate Filebase accounts.

How do I rotate my keys?

Click Rotate next to your key in the Access Keys page. The old key continues to work until you confirm rotation, giving you time to update consumers.

I leaked a secret key. What now?

Rotate it immediately — every minute the key is live is a minute an attacker can read or write your buckets. After rotation, audit the bandwidth dashboard for unusual outbound transfer that might indicate exfiltration.

Pricing and billing

How much does Filebase cost?

$0.015 per GB-month for storage. Egress is free on every paid plan. See the pricing page for current tier details.

How is storage usage measured?

In binary GB (gibibytes — 1 GB = 2^30 bytes). 1 TB = 1024 GB.

How are usage charges calculated?

Storage: measured continuously, billed at the monthly rate.
Bandwidth (egress): tracked for visibility but not charged on paid plans.

Billing runs on a 30-day cycle.

Is there a discount for high-volume customers?

Yes. Email hello@filebase.com for volume pricing.

How do I downgrade or cancel?

To downgrade from Pro back to the free tier, switch on the Billing page. The change takes effect immediately and free-tier limits apply from that point forward.

To cancel entirely, your account must be using less than 5 GB. Delete unused buckets/objects, then contact hello@filebase.com to close the account.

Tooling and integrations

What S3 clients work with Filebase?

Every major one: AWS CLI, AWS SDK (all languages), rclone, s3cmd, Cyberduck, Mountain Duck, S3 Browser, WinSCP, RaiDrive, Forklift, Veeam, Commvault, Synology Cloud Sync, TrueNAS, and many more. See the Tools section for configuration guides for each.

Can I put a CDN in front of Filebase?

You generally don't need to — Filebase ships with its own CDN. If you do want to add a third-party CDN (typically for custom edge logic), see the CloudFront, Fastly, and Bunny CDN guides.

Does Filebase support webhooks or event notifications?

Not on the S3 tier today. If you need event-driven workflows, poll using the Platform API or build a thin proxy in front of your write path.

Security

Is data encrypted?

Yes — at rest and in transit, by default, on every plan, with no configuration required. See encryption.

Is HTTPS required?

Yes. HTTP requests are redirected to HTTPS. There is no way to opt out.

What about compliance certifications?

Support

How do I get support?