Cloud Storage Prices

Last updated on

Block Storage

Block storage units are disk volumes attached to virtual servers. Those volumes are accessed through the file system. They can be either SSD or HDD. Disk volumes can often be moved from one server to another and persist even without being attached to any server.

The largest providers charge extra for IOPS and throughput. But some include some amount of IOPS and throughput in the storage price. Some also allow bursts of IOPS and throughput. All those prices, burst and allowance values are listed in the table below when applicable.


Provider Name
Price / GB / month
IOPS and Throughput prices
Description
Alibaba
Alibaba Cloud
$0.030

Standard SSD Pay as You Go Network Access Storage in US East
"Ultra Disk" is $0.01/GB for Pay as you go in the US east region.
Alibaba Cloud block storage
EC2
Amazon EC2
gp2
$0.100
gp2 is the default EBS volume type for Amazon EC2 instances (SSD).
Amazon EC2 block storage
EC2
Amazon EC2
st1
$0.045
Throughput Optimized HDD (st1) Volumes
Amazon EC2 block storage
EC2
Amazon EC2
gp3
$0.080

IOPS price: $0.005
IOPS allowance: 3000
Max IOPS Burst:
Throughput price per MBps: $0.040
Throughput allowance MBps:
Max Throughput Burst MBps:
Max burst duration in seconds:
General purpose SSD (gp3). IOPS and throughput are charged extra. AWS also offer cold HDD for $0.025/GB/month.
Amazon EC2 block storage
Lightsail
Amazon Lightsail
$0.100 Amazon Lightsail block storage
Atlantic
Atlantic.Net
$0.079

50 GB Free to Use for One Year
Designed for 100% availability, Secure Block Storage (SBS) is automatically replicated multiple times to protect your data from component failure
Atlantic.Net block storage
BuyVM
BuyVM
$0.005

256GB minimum
Called Block Storage Slabs. You must own a VPS (Slice) to have a "Slab". Slabs can be attached or moved to any Slice in the same datacenter. Often unavailable.
BuyVM block storage
DOcean
DigitalOcean
$0.100 Volumes are encrypted at rest, replicated multiple times and can be resized live.
DigitalOcean block storage
Genesis PC
Genesis Public Cloud
$0.080

1GiB min / 4TiB max
gp1: General Purpose (3k IOPS max / 0.5GiB/sec max)
Genesis Public Cloud block storage
Genesis PC
Genesis Public Cloud
$0.100

10GiB min size / 4TiB max
gp2: General Purpose (3 IOPS/GiB, 50k IOPS and 10 Million IO burst, 300 IOPS min / 3k IOPS max)
Genesis Public Cloud block storage
Genesis PC
Genesis Public Cloud
$0.180

10GiB min / 4TiB max
gp3: General Purpose (6 IOPS/GiB, 100k IOPS and 20 Million IO burst, 600 IOPS min / 6k IOPS max)
Genesis Public Cloud block storage
GCE
Google Compute Engine
Hyperdisk Balanced
$0.080

IOPS price: $0.005
IOPS allowance: 3000
Max IOPS Burst:
Throughput price per MBps: $0.040
Throughput allowance MBps:
Max Throughput Burst MBps:
Max burst duration in seconds:
Hyperdisk volumes are network storage for Compute Engine, with configurable performance and volumes that can be dynamically resized.
They offer substantially higher performance, flexibility and efficiency compared to Persistent Disk.
Hyperdisk Balanced High Availability (Preview) can synchronously replicate data between disks located in two zones, providing protection if a zone becomes unavailable.

Google Compute Engine block storage
GCE
Google Compute Engine
Balanced persistent disk
$0.110
Persistent Disk volumes provide high-performance and redundant network storage.
Each Persistent Disk volume is striped across hundreds of physical disks.
By default, VMs use zonal Persistent Disk, and store your data on volumes located within a single zone, such as us-west1-c.

Google Compute Engine block storage
Hetzner
Hetzner
0.048€ ($0.052)

10GB minimum
Billed hourly. SSD based.
Hetzner block storage
Hivelocity
Hivelocity
$0.075 You can attach a volume to any VPS server in the same location.
ionos
IONOS
HDD
$0.053

Max IOPS and throughput are fixed.

IOPS price:
IOPS allowance: 1100
Max IOPS Burst:
Throughput price per MBps:
Throughput allowance MBps:
Max Throughput Burst MBps:
Max burst duration in seconds:
HDD. Max bandwidth per instance: 200 MB/s.
IONOS block storage
ionos
IONOS
Standard
$0.080

Max IOPS and throughput are fixed.

IOPS price:
IOPS allowance: 24000
Max IOPS Burst:
Throughput price per MBps:
Throughput allowance MBps:
Max Throughput Burst MBps:
Max burst duration in seconds:
SSD Standard. Max bandwidth per instance: 300 MB/s.
IONOS block storage
ionos
IONOS
Premium
$0.170

Max IOPS and throughput are fixed.

IOPS price:
IOPS allowance: 45000
Max IOPS Burst:
Throughput price per MBps:
Throughput allowance MBps:
Max Throughput Burst MBps:
Max burst duration in seconds:
Max bandwidth per instance: 600 MB/s.
IONOS block storage
Kamatera
Kamatera
$0.050 The Cloud Block Storage engine is a fully redundant, enterprise-grade storage system. Storage pricing is calculated by the minute.
Kamatera block storage
Katapult
Katapult
£0.150 ($0.189) Incredibly fast and entirely NVMe-based storage with triple-copy redundancy as standard.
Katapult block storage
Linode
Linode
$0.100

10GB minimum size
Volumes are configured with built-in data replication. Linode Block Storage is powered by NVMe SSD drives.
Linode block storage
Azure
Microsoft Azure
Premium SSD
$0.135

Prices decrease with disk size. LRS (locally redundant).
The price reported here is for P15 256GB.

IOPS price:
IOPS allowance: 1100
Max IOPS Burst: 3500
Throughput price per MBps:
Throughput allowance MBps: 170 MBps
Max Throughput Burst MBps: 170 MBps
Max burst duration in seconds: 1800 seconds
Called "Managed disks" in Azure. Those disks are sold in preset sizes. The larger the disk the more IOPS and throughput.
Microsoft Azure block storage
Azure
Microsoft Azure
Standard SSD
$0.075

The price reported here is for an E15 256GB disk.
Block storage is called "Managed disks" in Azure. Standard SSD disks are sold in preset sizes. The larger the disk the more IOPS and throughput and the lower the price per GB.
Microsoft Azure block storage
Azure
Microsoft Azure
Premium SSD v2
$0.081

IOPS price: $0.005
IOPS allowance: 3000
Max IOPS Burst:
Throughput price per MBps: $0.041
Throughput allowance MBps:
Max Throughput Burst MBps:
Max burst duration in seconds:
Block storage is called "Managed disks" in Azure. Provisioned IOPS and throughput must be selected when buying the disk and are charged extra above allowance.
Microsoft Azure block storage
MoonQube
MoonQube
$0.100

Minimum 10GB.
IOPS: up to 8,000 (12,000 burst) Throughput: up to 350 MB/s (525 MB/s burst)
MoonQube block storage
ovhcloud
OVHcloud
0.042€ ($0.046) Classic: 250 IOPS guaranteed, 4 TB max.
OVHcloud block storage
ovhcloud
OVHcloud
0.086€ ($0.095) High speed: Up to 3000 IOPS, 4 TB max.
OVHcloud block storage
ovhcloud
OVHcloud
0.086€ ($0.095) High speed gen2: 30 IOPS/GB for up to 20000 IOPS per volume
OVHcloud block storage
OVHcloud_us
OVHcloud US
$0.096 Triple replication.
$0.096 is for High Speed Volumes (3000 IOPS). Also available as "Classic Volumes" at lower speeds for $0.045/GB/month.

OVHcloud US block storage
Scaleway
Scaleway
0.060€ ($0.066) SSD based. 3x replicated.
Scaleway block storage
ServerOptima
Server Optima
$0.085 Block Storage with 3 replicas on 2*100G fiber network and Enterprise NVMe SSD are available at $0.85 / month per 10GB.
Server Optima block storage
UpCloud
UpCloud
0.220€ ($0.242) MaxIOPS storage. Read 100k IOPS Write 30k IOPS.
UpCloud block storage
UpCloud
UpCloud
$0.056 Archive block storage: high capacity data storage. Up to 600 IOPS performance.
UpCloud block storage
UpCloud
UpCloud
0.085€ ($0.094) Standard storage: general purpose data storage. Up to 10k IOPS performance, read and write.
UpCloud block storage
Vultr
Vultr
$0.100

10GB minimum
Each volume is replicated 3 times across a highly available cluster.
Vultr block storage

Object Storage

Object storage is for storing files in the cloud. Object storage files can be accessed through an API made available by the provider. The most popular API is S3. Snapshots are sometimes saved into Object Storage. Egress network bandwidth is normally charged on top of the storage costs. Some providers add extra charges for read and write API calls. For example, Amazon S3 charges around $0.005 per 1000 requests.


Provider Price / GB / month Egress Cost Description
Alibaba
Alibaba Cloud
$0.016

First 5GB free.
$0.076 / GB
Allowance per month: 0.10 TB
Standard Storage. Infrequent and Archive storage option are also available for lower prices.
Alibaba Cloud object storage
EC2
Amazon EC2
$0.023

Price for the first 50TB, slightly cheaper for monthly transfers over 50TB.
$0.090 / GB
Allowance per month: 0.10 TB
S3 standard. AWS S3 also offers infrequent access and Glacier object storage for lower prices.
Amazon EC2 object storage
Aruba
Aruba Cloud
0.021€ ($0.023)

10GB minimum
0.050€ / GB ($0.055 / GB)
Allowance per month: 0 TB
This is the pay-per-use price.
API is S3 compatible.
Fixed size packages including storage and egress available at lower prices (as low as 0.011€/GB/month for the largest package).

Aruba Cloud object storage
Contabo
Contabo
0.010€ ($0.011)

Minimum 250GB. Sold in 250GB slices (2.49€ / 250GB).
0.000€ / GB ($0.000 / GB)
S3-compatibility and built-in redundancy. No charges for data transfer and no long-term commitments.
Prices valid for Europe and USA. Higher prices apply to Asia.

Contabo object storage
DOcean
DigitalOcean
$0.020

250GB minimum
$0.010 / GB
Allowance per month: 1 TB
Object storage is called "Spaces" at DO.
$5 for 250GB/month that include 1TB of outbound transfer (CDN included)

DigitalOcean object storage
Genesis PC
Genesis Public Cloud
$0.010 $0.020 / GB
Allowance per month: 20 TB
S3 and Swift compatible. Triple replication. No additional cost for bandwidth and traffic.
Genesis Public Cloud object storage
GCE
Google Compute Engine
$0.023

Standard Storage. First 5GB free.
$0.120 / GB
Allowance per month: 0 TB
Object storage is called "Cloud Storage" at Google.
Nearline and Coldline storage are also available at lower prices and speeds. Data transfer and operation fees are extra.

Google Compute Engine object storage
Hetzner
Hetzner
0.005€ ($0.005)

1TB minimum
0.001€ / GB ($0.001 / GB)
Allowance per month: 1 TB
S3 compatible. Available in Germany only as of October 2024.
Hetzner object storage
ionos
IONOS
$0.010 $0.036 / GB
Allowance per month: 2 TB
S3 compatible object storage. Incoming traffic is free. Outgoing traffic starts at $0.036/GB for the first 10TB and becomes cheaper for larger transfer volumes.
IONOS object storage
LayerStack
LayerStack
$0.011

250GB minimum.
$0.010 / GB
Allowance per month: 1 TB
S3 compatible. Available in Singapore and Hong-Kong.
LayerStack object storage
Linode
Linode
$0.020

250GB minimum
$0.005 / GB
Allowance per month: 1 TB
S3 compatible. 1 TB outbound transfer included. Up to 50 Million Objects per Cluster.
Linode object storage
Azure
Microsoft Azure
$0.018

Hot, General purpose v2, LRS. Price is for first 50TB, cheaper with higher volumes.
$0.000 / GB
Called "Azure Storage Blobs".
Also available as Cool or Archive storage at lower prices. Egress and ingress are free for Hot and Premium storage tiers.

Microsoft Azure object storage
MoonQube
MoonQube
$0.020

Min 250GB
$0.010 / GB
Allowance per month: 0 TB
S3 compatible.
MoonQube object storage
ovhcloud
OVHcloud
0.007€ ($0.008)

This price is for Standard Object Storage.
0.010€ / GB ($0.011 / GB)
Allowance per month: 0 TB
S3 API.
OVHcloud object storage
OVHcloud_us
OVHcloud US
$0.008

This price is for Standard Object Storage.
$0.011 / GB
Allowance per month: 0 TB
S3 API
Triple replication

OVHcloud US object storage
Scaleway
Scaleway
0.015€ ($0.016) 0.010€ / GB ($0.011 / GB)
Allowance per month: 0.08 TB
Scaleway object storage
ServerOptima
Server Optima
$0.005 $0.003 / GB
Allowance per month: 3 TB
A high-performance Object Storage supports the S3 API and versioning, enabling easy integration with S3-enabled applications and third party tools, 11 nines durability. 3x egress free.
Server Optima object storage
Serverscom
Servers.com
$0.030

1TB minimum.
$0.030 / GB
Allowance per month: 0 TB
OpenStack Swift object storage with triple replication and geo replication.
Servers.com object storage
UpCloud
UpCloud
0.020€ ($0.022)

250GB minimum.
0.000€ / GB ($0.000 / GB)
Transfer cost included up to twice the size of paid storage.
UpCloud object storage
Vultr
Vultr
$0.006

250GB minimum
$0.010 / GB
Allowance per month: 1 TB
Includes 1TB of bandwidth.
Vultr object storage

Backups

Backups allow storing copies of disk volumes. They can be used to restore a server state to a state at some other point in time. The concepts of Backups and Snapshots largely overlap. Some providers offer both features, some others only one of them. The main difference is that backups are often tied to a particular server and providers add scheduling functions on top of the backups so that users don't need to manually manage them.


Provider Price / GB / month Description
Aruba
Aruba Cloud
0.150€ ($0.165)

10GB minimum
This is the pay-per-use price.
Backups can be scheduled on an hourly, daily or weekly basis.

Aruba Cloud backups storage
CloudingIo
Clouding.io
0.020€ ($0.022) Clouding.io lets you choose number of backups to retain and frequency of backups. You can then restore full servers from the backup of your choice.
Clouding.io backups storage
DOcean
DigitalOcean
$0.050

Prices vary depending on droplet monthly price.
Prices vary depending on droplet size: backups are 20% of droplet total price. Therefore backup prices are considerably more expansive on General Purpose droplets.
When backups are enabled, DO will create a disk image of the droplet once per week and will keep it for 4 weeks.

DigitalOcean backups storage
Genesis PC
Genesis Public Cloud
$0.010 Genesis Public Cloud has backups for $0.01/GiB/month and compresses, then stores, the backups onto object storage.
Genesis Public Cloud backups storage
Hetzner
Hetzner
0.025€ ($0.028)

Around €0.025 for CS instances. Prices vary depending on instance size.
20% of instance price.
Backups are automatically scheduled. Up to 7 backups can be stored.

Hetzner backups storage
ionos
IONOS
$0.050

Prices vary depending on storage size and add-ons, more value in larger storage needs. Pay-per-use variant for 0.07 USD/GB/month.
Backups can be encrypted, scheduled and versioned.
IONOS backups storage
Katapult
Katapult
£0.050 ($0.063) Secure backups are stored offsite and you are only charged for the data stored. Snapshots are included for free.
Katapult backups storage
Linode
Linode
$0.062

$0.06 for 2GB Linode. 20% of instance price in general.
Prices vary depending on instance size: approximately 20% of instance price. The backups service automatically performs daily, weekly, and biweekly local backups of your cloud instances
Linode backups storage
MoonQube
MoonQube
$0.100 Backed by block storage. Backups can be scheduled for all servers.
MoonQube backups storage
Serverscom
Servers.com
$0.043 Backups are created automatically once a day and the user can specify the number of copies to store.
Servers.com backups storage
Togglebox
Togglebox
$0.070 Fully managed backups. Restores are instantaneous.
Togglebox backups storage
UpCloud
UpCloud
0.050€ ($0.055)

1 daily backup is free.
UpCloud Simple Backups are automatically scheduled with 3 options: 7 daily backups, 4 weekly backups, 12 monthly backups. Prices respectively 20%, 40% or 60% of VPS price in addition to $0.05/GB/month.
UpCloud backups storage
Vultr
Vultr
$0.050

Prices vary depending on instance size
Actual price is 20% of the instance.
Backups are automatically scheduled and the 2 most recent ones are preserved at all times.

Vultr backups storage

Snapshots

Snapshots are images of disk volumes. They can be created at any time from any volume and can be restored to other same size volumes or even used to create a brand new server based on a snapshot image.


Provider Price / GB / month Description
Alibaba
Alibaba Cloud
$0.018

First 5GB are free
US-East price. Charges only for incremental size of the snapshot. Snapshots are stored in object storage (OSS).
Alibaba Cloud snapshots storage
Lightsail
Amazon Lightsail
$0.050 Amazon Lightsail snapshots storage
Atlantic
Atlantic.Net
$0.050

First 50GB are free for one year
Point-in-time copy of your Cloud Server's local storage.
CloudingIo
Clouding.io
0.020€ ($0.022) Entire server snapshots can be made in seconds at any point in time.
Clouding.io snapshots storage
DOcean
DigitalOcean
$0.050 Snapshots are created on users requests and are images of block storage disk volumes.
DigitalOcean snapshots storage
GCE
Google Compute Engine
$0.023 GCE snapshots are incremental and stored in "Cloud Storage" (object storage)
Google Compute Engine snapshots storage
Hetzner
Hetzner
0.012€ ($0.013) These are manual backups and can be created at any time.
Hetzner snapshots storage
ovhcloud
OVHcloud
0.011€ ($0.012) Storage replicated x3.
OVHcloud snapshots storage
OVHcloud_us
OVHcloud US
$0.011 Goes to object storage.
OVHcloud US snapshots storage
Vultr
Vultr
$0.050 Vultr snapshots storage

Be the first to learn about new Best VPS rankings. Subscribe to our newsletter.