Skip to content

S3-Compatible Object Storage from Web Hosts and VPS Providers

· 7 min read · Updated

S3-compatible object storage from web hosting and VPS providers

If you rent servers from a hosting or VPS company, chances are it also sells S3-compatible object storage next to your droplets, instances, or dedicated boxes. Keeping storage with your compute reduces latency and often avoids cross-provider egress.

Hosting providers make up one category of our complete list of S3-compatible storage providers. In Blober, DigitalOcean Spaces is built in as its own provider, and every other host here connects through the generic S3-Compatible provider. Regions change over time, so check the endpoint in the provider's console. Endpoint formats are from each host's documentation, cross-checked against rclone[1].

Almost every host here uses virtual-hosted addressing. That style puts the bucket in the subdomain (https://my-bucket.s3.example.com), where path-style puts it in the URL path (https://s3.example.com/my-bucket). American Cloud is the only host here that needs path-style. The endpoint formats are listed as bare hostnames, but Blober's endpoint field needs the https:// prefix. See the endpoint setup notes for how Blober chooses between the two styles.

DigitalOcean Spaces

DigitalOcean Spaces is S3-compatible object storage with a built-in CDN, sold alongside DigitalOcean droplets. Spaces has no built-in cross-region replication; see DigitalOcean Spaces Regions, Replication, and Backup[2]. Blober has DigitalOcean Spaces built in.

  • Endpoint format: <region>.digitaloceanspaces.com (for example nyc3.digitaloceanspaces.com, fra1.digitaloceanspaces.com).
  • Regions: NYC3, SFO2, SFO3, AMS3, FRA1, SGP1, SYD1, BLR1, ATL1, LON1, TOR1, and more.
  • Addressing: virtual-hosted.

Linode / Akamai Object Storage

Linode, now part of Akamai, has S3-compatible object storage with one of the widest region footprints among VPS providers[3].

  • Endpoint format: <region>.linodeobjects.com (for example us-east-1.linodeobjects.com, eu-central-1.linodeobjects.com).
  • Regions: Newark, Atlanta, Chicago, Los Angeles, Miami, Seattle, Washington DC, Amsterdam, Frankfurt, London, Madrid, Milan, Paris, Stockholm, Chennai, Jakarta, Osaka, Singapore, Sao Paulo, Melbourne.
  • Addressing: virtual-hosted.

Vultr Object Storage

Vultr Object Storage is S3-compatible storage with a CDN, billed with generous included transfer. It includes an archival storage tier with lifecycle policies. Confirm the regional host in the Vultr console[4].

  • Endpoint format: <region>.vultrobjects.com (for example ewr1.vultrobjects.com, ams1.vultrobjects.com).
  • Regions: New Jersey, Silicon Valley, Amsterdam, Singapore, Bangalore, Delhi, and more.
  • Addressing: virtual-hosted.

American Cloud Object Storage (A2)

American Cloud is a US cloud provider that sells S3-compatible object storage, called A2, next to its cloud compute and Kubernetes. Storage is $0.02 per GB a month, and egress and API requests are free[5]. Which S3-Compatible Storage Has No Egress Fees? compares it with the other zero-egress providers. A2 expects path-style addressing, so put the endpoint in Blober's path-style field[6].

  • Endpoint format: a2-<region>.americancloud.com (for example a2-west.americancloud.com). The console shows the endpoint for your storage unit.
  • Regions: US. The docs show the West endpoint.
  • Addressing: path-style.

OVHcloud Object Storage

OVHcloud sells S3-compatible object storage across its European, North American, and Asia-Pacific regions. Storage classes include Standard, High Performance, Standard Infrequent Access, and archive tiers[7].

  • Endpoint format: s3.<region>.io.cloud.ovh.net (for example s3.gra.io.cloud.ovh.net for Gravelines, s3.de.io.cloud.ovh.net for Frankfurt). US regions use io.cloud.ovh.us.
  • Regions: Gravelines, Roubaix, Strasbourg, Paris, Frankfurt, London, Warsaw, Beauharnois, Toronto, Singapore, Sydney, Mumbai, plus US (Virginia, Oregon) and a cold archive region.
  • Addressing: virtual-hosted.

Hetzner Object Storage

Hetzner Object Storage is low-cost S3-compatible storage in Hetzner's European data centers, and a popular budget option for European workloads[8].

  • Endpoint format: <region>.your-objectstorage.com (for example hel1.your-objectstorage.com, fsn1.your-objectstorage.com, nbg1.your-objectstorage.com).
  • Regions: Helsinki, Falkenstein, Nuremberg.
  • Addressing: virtual-hosted.

Scaleway Object Storage

Scaleway Object Storage is S3-compatible storage from the French cloud provider, with a Glacier cold tier. The GLACIER storage class uploads directly to that cold tier, and objects there must be restored before you can read them[9].

  • Endpoint format: s3.<region>.scw.cloud (for example s3.nl-ams.scw.cloud, s3.fr-par.scw.cloud, s3.pl-waw.scw.cloud).
  • Regions: Amsterdam, Paris, Warsaw.
  • Addressing: virtual-hosted.

Contabo Object Storage

Contabo Object Storage is budget S3-compatible storage built on Ceph. The flat monthly rate includes unlimited inbound and generous outbound transfer. Your exact endpoint is in the Contabo console[10].

  • Endpoint format: <region>.contabostorage.com (for example eu2.contabostorage.com, usc1.contabostorage.com, sin1.contabostorage.com).
  • Regions: Europe, United States, and Asia.
  • Addressing: virtual-hosted.

Exoscale SOS (Simple Object Storage)

Exoscale Simple Object Storage is S3-compatible storage from the Swiss cloud provider. Its European zones make it a strong fit for Swiss and EU data residency[11].

  • Endpoint format: sos-<zone>.exo.io (for example sos-ch-gva-2.exo.io, sos-de-fra-1.exo.io).
  • Regions: Geneva, Zurich, Frankfurt, Munich, Vienna, Sofia.
  • Addressing: virtual-hosted.

UpCloud Object Storage

UpCloud Object Storage is S3-compatible storage from the Finnish cloud provider. Each region has its own endpoint host, which the UpCloud control panel shows.

  • Endpoint format: <region>.upcloudobjects.com (the exact host is shown in your console).
  • Regions: several across Europe, the US, and Asia-Pacific.
  • Addressing: virtual-hosted.

IONOS Cloud S3 Object Storage

IONOS S3 Object Storage is S3-compatible storage from the German provider IONOS. Generate keys in the Data Center Designer under the Object Storage Key Manager[12].

  • Endpoint format: s3-<region>.ionoscloud.com (for example s3-eu-central-1.ionoscloud.com).
  • Regions: Frankfurt, Berlin, Logrono (Spain), Lenexa (USA).
  • Addressing: virtual-hosted.

Gcore Object Storage

Gcore Object Storage is S3-compatible storage from Gcore, with a wide global edge footprint. The Gcore console shows the current endpoint host for each region.

  • Endpoint format: the regional S3 endpoint shown in the Gcore console (for example a s3.<region> style host).
  • Regions: many across Europe, the Americas, Asia, and the Middle East.
  • Addressing: virtual-hosted.

DreamHost DreamObjects

DreamObjects is DreamHost's S3-compatible object storage, built on Ceph. As with other Ceph-based services, leave the region blank and set the endpoint[13].

  • Endpoint format: objects-<region>.dream.io (for example objects-us-east-1.dream.io).
  • Regions: US.
  • Addressing: virtual-hosted.

RackCorp Object Storage

RackCorp Object Storage is an S3-compatible platform with anycast and many regional endpoints, useful where other providers lack a nearby region[14].

  • Endpoint format: <region>.s3.rackcorp.com (for example au-nsw.s3.rackcorp.com), or s3.rackcorp.com for the global anycast endpoint.
  • Regions: Australia (several), plus Asia, Europe, North America, and New Zealand.
  • Addressing: virtual-hosted.

cloudscale.ch

cloudscale.ch is a Swiss provider with S3-compatible object storage and strong data-residency guarantees: all data stays in Switzerland[15].

  • Endpoint format: objects.<region>.cloudscale.ch (for example objects.rma.cloudscale.ch, objects.lpg.cloudscale.ch).
  • Regions: Rumlang and Lupfig, Switzerland.
  • Addressing: virtual-hosted.

Fuga Cloud Object Store

Fuga Cloud is a European OpenStack-based provider with an S3-compatible object store. Check the Fuga console for the endpoint and any newer hosts.

  • Endpoint format: core.fuga.cloud.
  • Regions: the Netherlands.
  • Addressing: virtual-hosted.

Infomaniak Public Cloud

Infomaniak, a Swiss provider, sells S3-compatible object storage on its OpenStack-based Public Cloud, with Swiss data residency and renewable-energy hosting.

  • Endpoint format: s3.<region>.infomaniak.cloud (for example s3.pub1.infomaniak.cloud).
  • Regions: Switzerland.
  • Addressing: virtual-hosted.

Outscale OOS (Object Storage)

OUTSCALE, a Dassault Systemes brand, offers enterprise-grade S3-compatible object storage, including a SecNumCloud-qualified region for sensitive French workloads[16].

  • Endpoint format: oos.<region>.outscale.com (for example oos.eu-west-2.outscale.com).
  • Regions: Paris, New Jersey, California, SecNumCloud (Paris), Tokyo.
  • Addressing: virtual-hosted.

Liara Object Storage

Liara is an Iranian platform with S3-compatible object storage. Leave the region blank and set the endpoint[17].

  • Endpoint format: storage.iran.liara.space.
  • Regions: Iran.
  • Addressing: virtual-hosted.

ArvanCloud Object Storage

ArvanCloud runs S3-compatible object storage with regions in Iran. Confirm the current endpoint host in the ArvanCloud console[18].

  • Endpoint format: s3.<region>.arvanstorage.ir (for example s3.ir-thr-at1.arvanstorage.ir), also seen as s3.arvanstorage.com.
  • Regions: Tehran, Tabriz.
  • Addressing: virtual-hosted.

BizflyCloud Simple Storage

Bizfly Cloud Simple Storage is an S3-compatible service with regions in Vietnam. Match the region to the endpoint[19].

  • Endpoint format: <region>.ss.bfcplatform.vn (hn.ss.bfcplatform.vn for Hanoi, hcm.ss.bfcplatform.vn for Ho Chi Minh City).
  • Regions: Hanoi, Ho Chi Minh City.
  • Addressing: virtual-hosted.

Selectel and Servercore Object Storage

Selectel and its international brand Servercore offer S3-compatible object storage with triple-redundant storage. Look up the endpoint for your region in the console[20].

  • Endpoint format: s3.<region>.storage.selcloud.ru (for example s3.ru-1.storage.selcloud.ru), plus s3.<region>.srvstorage.uz and s3.<region>.srvstorage.kz for Servercore in Central Asia.
  • Regions: St. Petersburg, Moscow, Kazakhstan, Uzbekistan.
  • Addressing: virtual-hosted, which the provider recommends over path-style.

Fastly Object Storage

Fastly Object Storage is S3-compatible storage from the edge-cloud provider Fastly. Server-side encryption is mandatory and always on[21].

  • Endpoint format: <region>.object.fastlystorage.app (for example us-east.object.fastlystorage.app).
  • Regions: US East, US West, US Central, EU Central, EU South, EU West, UK East, JP Central, AU East.
  • Addressing: virtual-hosted.

Leaseweb Object Storage

Leaseweb sells S3-compatible object storage alongside its dedicated and cloud hosting.

  • Endpoint format: the regional S3 endpoint shown in the Leaseweb customer portal.
  • Regions: Europe, the US, and Asia-Pacific.
  • Addressing: virtual-hosted.

Frequently asked questions

Why use a host's object storage instead of a specialist? Lower latency, and often no cross-provider egress charges, because the data stays with the company that runs your servers. If you already run servers at OVHcloud, Hetzner, or Vultr, their object storage is the simplest place to start.

Do these all use the AWS S3 API? Yes. Every provider here exposes an S3-compatible endpoint, so the same S3 tools and SDKs work once you change the endpoint and keys.

Can I move data from DigitalOcean Spaces to another host's object storage? Yes. Add Spaces as the source and the other host's endpoint as the destination, and Blober streams each file from one to the other through your computer without staging a full copy on your disk. This works between S3 endpoints that support the normal object operations Blober uses.

Which of these connect to Blober without setup? Only DigitalOcean Spaces, which is built into Blober. For every other host on this page, paste the endpoint and keys into the generic S3-Compatible provider.