S3-compatible, distributed, and private by design. Store assets, backups, datasets, and media without the hyperscaler overhead — or the surprise bills.
import boto3
s3 = boto3.client(
"s3",
endpoint_url="https://s3.objstore.io",
aws_access_key_id=YOUR_KEY,
aws_secret_access_key=YOUR_SECRET,
)
s3.upload_file("data.csv", "my-bucket", "data.csv")
# That's it.
Trusted by teams building
Built from the ground up as independent infrastructure — not a reskin of someone else's cloud.
Works with any toolchain that speaks S3 — boto3, the AWS CLI, Terraform, Rclone, Cyberduck. Zero code changes to migrate.
Data replicated across independent nodes in multiple zones. No single point of failure.
Your data doesn't transit hyperscaler networks. Independent infrastructure, no surveillance capitalism.
Flat-rate plans with no egress fees. Know exactly what you'll pay before the bill arrives.
Full API access, key-level permissions, bucket policies. No vendor lock-in, ever.
Start with a personal bucket. Grow into terabytes of production storage without re-architecting anything. Storage nodes expand transparently across your existing S3 integration.
Three steps. No infrastructure to manage on your end.
Sign in to the dashboard, name your bucket, and choose a region. Done.
Create scoped access keys per application or team. Full read/write control per key.
Point your S3 client at s3.objstore.io with your keys. No SDK changes needed.
Early access pricing. Rates locked in for the life of your account.
All plans include S3-compatible API, SSL/TLS, and data replication across multiple nodes. No hidden fees.
We're onboarding teams now. Lock in launch pricing and be first to build on objstore.
No spam. We'll reach out when your spot is ready.