{
  "updatedAt": "2026-08-21",
  "rows": [
    {
      "slug": "mega-s4",
      "name": "MEGA S4 Object Storage",
      "vendor": "MEGA",
      "s3Compatible": true,
      "pricingUrl": "https://mega.io/objectstorage#plans",
      "currency": "EUR",
      "priceCaptured": true,
      "storagePerGbMonth": 0.00263,
      "egressPerGb": 0.00263,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": "2026-08-20",
      "prevStoragePerGbMonth": 0.00263,
      "prevEgressPerGb": 0.00263,
      "storageDeltaPct": null,
      "deltaKind": "metadata-only",
      "skipNote": "Skip mainly on compliance grounds — durability/SLA fine print, not price, is the reason to look elsewhere."
    },
    {
      "slug": "hetzner-storage-box",
      "name": "Hetzner Storage Box",
      "vendor": "Hetzner",
      "s3Compatible": false,
      "pricingUrl": "https://www.hetzner.com/storage/storage-box/",
      "currency": "EUR",
      "priceCaptured": true,
      "storagePerGbMonth": 0.0032,
      "egressPerGb": 0.0001,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip mainly on compliance grounds — durability/SLA fine print, not price, is the reason to look elsewhere."
    },
    {
      "slug": "aws-glacier-instant",
      "name": "S3 Glacier Instant Retrieval",
      "vendor": "AWS",
      "s3Compatible": true,
      "pricingUrl": "https://aws.amazon.com/s3/pricing/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.004,
      "egressPerGb": 0.09,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip if egress-heavy: at $0.0900/GB, pulling data out costs more than a year of storing it."
    },
    {
      "slug": "backblaze-b2",
      "name": "B2 Cloud Storage",
      "vendor": "Backblaze",
      "s3Compatible": true,
      "pricingUrl": "https://www.backblaze.com/b2/cloud-storage-pricing.html",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.005,
      "egressPerGb": 0.01,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": "2026-08-16",
      "prevStoragePerGbMonth": 0.006,
      "prevEgressPerGb": 0.01,
      "storageDeltaPct": -16.666666666666664,
      "deltaKind": "storage-rate",
      "skipNote": "Skip mainly on compliance grounds — durability/SLA fine print, not price, is the reason to look elsewhere."
    },
    {
      "slug": "bunny",
      "name": "Bunny Storage",
      "vendor": "Bunny.net",
      "s3Compatible": true,
      "pricingUrl": "https://bunny.net/pricing/storage/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.005,
      "egressPerGb": 0.01,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": "2026-08-12",
      "prevStoragePerGbMonth": 0.005,
      "prevEgressPerGb": 0.01,
      "storageDeltaPct": null,
      "deltaKind": "metadata-only",
      "skipNote": "Skip if you need API request billing granularity — Bunny charges none, which is a feature, not a gap."
    },
    {
      "slug": "idrive-e2",
      "name": "iDrive e2",
      "vendor": "iDrive",
      "s3Compatible": true,
      "pricingUrl": "https://www.idrive.com/e2/pricing",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.006,
      "egressPerGb": 0.01,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip mainly on compliance grounds — durability/SLA fine print, not price, is the reason to look elsewhere."
    },
    {
      "slug": "telnyx",
      "name": "Telnyx Cloud Storage",
      "vendor": "Telnyx",
      "s3Compatible": true,
      "pricingUrl": "https://telnyx.com/pricing/storage",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.00614,
      "egressPerGb": 0,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip mainly on compliance grounds — durability/SLA fine print, not price, is the reason to look elsewhere."
    },
    {
      "slug": "hetzner",
      "name": "Hetzner Object Storage",
      "vendor": "Hetzner",
      "s3Compatible": true,
      "pricingUrl": "https://www.hetzner.com/object-storage/",
      "currency": "EUR",
      "priceCaptured": true,
      "storagePerGbMonth": 0.00626,
      "egressPerGb": 0.001,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": "2026-08-16",
      "prevStoragePerGbMonth": 0.0065,
      "prevEgressPerGb": 0.0012,
      "storageDeltaPct": -3.6923076923076885,
      "deltaKind": "storage-rate",
      "skipNote": "Skip if you need S3 API completeness beyond the basics or non-EU regions; otherwise the value is hard to beat in Europe."
    },
    {
      "slug": "storj",
      "name": "Storj",
      "vendor": "Storj Labs",
      "s3Compatible": true,
      "pricingUrl": "https://www.storj.io/pricing",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.007,
      "egressPerGb": 0.007,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Solid mid-pack: skip only if a specific feature (region, lock, SLA) rules it out."
    },
    {
      "slug": "synology-c2",
      "name": "Synology C2 OneStorage",
      "vendor": "Synology",
      "s3Compatible": true,
      "pricingUrl": "https://c2.synology.com/en-global/pricing/onestorage",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.00799,
      "egressPerGb": 0,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Solid mid-pack: skip only if a specific feature (region, lock, SLA) rules it out."
    },
    {
      "slug": "wasabi",
      "name": "Wasabi Hot Storage",
      "vendor": "Wasabi",
      "s3Compatible": true,
      "pricingUrl": "https://wasabi.com/pricing/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.00799,
      "egressPerGb": 0,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip if your workload deletes or re-reads aggressively — Wasabi bills early-delete and egress-within-90-days quirks."
    },
    {
      "slug": "ovh-standard",
      "name": "OVHcloud Object Storage (Standard)",
      "vendor": "OVHcloud",
      "s3Compatible": true,
      "pricingUrl": "https://www.ovhcloud.com/en/public-cloud/prices/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.0081103,
      "egressPerGb": 0,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": "2026-08-20",
      "prevStoragePerGbMonth": 0.007,
      "prevEgressPerGb": 0,
      "storageDeltaPct": 15.861428571428583,
      "deltaKind": "storage-rate",
      "skipNote": "Solid mid-pack: skip only if a specific feature (region, lock, SLA) rules it out."
    },
    {
      "slug": "rabata-hot",
      "name": "Rabata S3 Hot Storage",
      "vendor": "Rabata.io",
      "s3Compatible": true,
      "pricingUrl": "https://www.rabata.io/#pricing",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.01,
      "egressPerGb": 0.01,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Solid mid-pack: skip only if a specific feature (region, lock, SLA) rules it out."
    },
    {
      "slug": "contabo",
      "name": "Contabo Object Storage",
      "vendor": "Contabo",
      "s3Compatible": true,
      "pricingUrl": "https://contabo.com/en/object-storage/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.01096,
      "egressPerGb": 0,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Solid mid-pack: skip only if a specific feature (region, lock, SLA) rules it out."
    },
    {
      "slug": "cloudflare-r2",
      "name": "R2",
      "vendor": "Cloudflare",
      "s3Compatible": true,
      "pricingUrl": "https://developers.cloudflare.com/r2/pricing/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.015,
      "egressPerGb": 0,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": "2026-08-12",
      "prevStoragePerGbMonth": 0.015,
      "prevEgressPerGb": 0,
      "storageDeltaPct": null,
      "deltaKind": "metadata-only",
      "skipNote": "Hard to skip on egress grounds (zero egress fees); skip only if you need object lock or EU-pinned sovereignty."
    },
    {
      "slug": "rsync-net",
      "name": "rsync.net (ZFS Backup)",
      "vendor": "rsync.net",
      "s3Compatible": false,
      "pricingUrl": "https://www.rsync.net/pricing.html",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.015,
      "egressPerGb": 0,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Solid mid-pack: skip only if a specific feature (region, lock, SLA) rules it out."
    },
    {
      "slug": "scaleway",
      "name": "Scaleway Object Storage",
      "vendor": "Scaleway",
      "s3Compatible": true,
      "pricingUrl": "https://www.scaleway.com/en/object-storage/",
      "currency": "EUR",
      "priceCaptured": true,
      "storagePerGbMonth": 0.01606,
      "egressPerGb": 0.01,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Solid mid-pack: skip only if a specific feature (region, lock, SLA) rules it out."
    },
    {
      "slug": "vultr",
      "name": "Vultr Object Storage",
      "vendor": "Vultr",
      "s3Compatible": true,
      "pricingUrl": "https://www.vultr.com/products/object-storage/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.018,
      "egressPerGb": 0.01,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip for budget builds — premium-tier rate with cheaper S3-compatible alternatives below."
    },
    {
      "slug": "linode",
      "name": "Akamai Object Storage (Linode)",
      "vendor": "Akamai Connected Cloud",
      "s3Compatible": true,
      "pricingUrl": "https://www.linode.com/pricing/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.02,
      "egressPerGb": 0.005,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip for budget builds — premium-tier rate with cheaper S3-compatible alternatives below."
    },
    {
      "slug": "gcs-standard",
      "name": "Cloud Storage Standard",
      "vendor": "Google Cloud",
      "s3Compatible": true,
      "pricingUrl": "https://cloud.google.com/storage/pricing",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.02,
      "egressPerGb": 0.12,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip unless you are all-in on Google Cloud; the $120/TB egress bill is the steepest here."
    },
    {
      "slug": "digitalocean",
      "name": "DigitalOcean Spaces",
      "vendor": "DigitalOcean",
      "s3Compatible": true,
      "pricingUrl": "https://docs.digitalocean.com/products/spaces/details/pricing/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.02,
      "egressPerGb": 0.01,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip for budget builds — premium-tier rate with cheaper S3-compatible alternatives below."
    },
    {
      "slug": "exoscale",
      "name": "Exoscale SOS",
      "vendor": "Exoscale",
      "s3Compatible": true,
      "pricingUrl": "https://www.exoscale.com/pricing/",
      "currency": "EUR",
      "priceCaptured": true,
      "storagePerGbMonth": 0.0201,
      "egressPerGb": 0.02,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip for budget builds — premium-tier rate with cheaper S3-compatible alternatives below."
    },
    {
      "slug": "azure-blob-hot",
      "name": "Blob Storage (Hot)",
      "vendor": "Microsoft Azure",
      "s3Compatible": false,
      "pricingUrl": "https://azure.microsoft.com/en-us/pricing/details/storage/blobs/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.0208,
      "egressPerGb": 0.087,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": "2026-08-16",
      "prevStoragePerGbMonth": 0.02048,
      "prevEgressPerGb": 0.087,
      "storageDeltaPct": 1.562499999999987,
      "deltaKind": "storage-rate",
      "skipNote": "Skip unless you are all-in on Azure; egress near $87/TB punishes any data leaving."
    },
    {
      "slug": "ibm-cloud",
      "name": "IBM Cloud Object Storage",
      "vendor": "IBM Cloud",
      "s3Compatible": true,
      "pricingUrl": "https://www.ibm.com/cloud/object-storage/pricing",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.021,
      "egressPerGb": 0.09,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip for greenfield projects — Big-3 pricing without the Big-3 ecosystems."
    },
    {
      "slug": "aws-s3-standard",
      "name": "S3 Standard",
      "vendor": "AWS",
      "s3Compatible": true,
      "pricingUrl": "https://aws.amazon.com/s3/pricing/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.023,
      "egressPerGb": 0.09,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip unless you need AWS-native ecosystem lock-in — you pay roughly 3–9× budget vendors for the name."
    },
    {
      "slug": "oracle",
      "name": "Oracle Object Storage",
      "vendor": "Oracle Cloud",
      "s3Compatible": true,
      "pricingUrl": "https://www.oracle.com/cloud/storage/pricing/",
      "currency": "USD",
      "priceCaptured": true,
      "storagePerGbMonth": 0.0255,
      "egressPerGb": 0.0085,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip if you fear audit surprises — Oracle pricing pages have history; verify your tier before committing."
    },
    {
      "slug": "ionos",
      "name": "IONOS Object Storage",
      "vendor": "IONOS",
      "s3Compatible": true,
      "pricingUrl": "https://cloud.ionos.co.uk/object-storage",
      "currency": "GBP",
      "priceCaptured": false,
      "storagePerGbMonth": 0.0063,
      "egressPerGb": null,
      "capturedAt": "2026-08-21",
      "prevCapturedAt": null,
      "prevStoragePerGbMonth": null,
      "prevEgressPerGb": null,
      "storageDeltaPct": null,
      "deltaKind": "baseline",
      "skipNote": "Skip if you need exact billing math — part of the rate sheet is not yet independently captured."
    }
  ],
  "spreadNarrative": "B2 Cloud Storage undercuts AWS S3 Standard by ~4.6× on storage ($0.0050 vs $0.0230 per GB-month); 18 of 20 captured USD vendors sit below AWS — the spread is egress and ecosystem, not bytes at rest.",
  "cheapestSlug": "backblaze-b2",
  "awsMultiple": 4.6
}