Pricecomparison.cloud · block storage

Block storage: SSD price per GB per month

Block storage (volume) is a network-attached persistent SSD disk you attach to a server like a physical drive — for databases, files and growing disk space. Billing is for provisioned capacity ($/GB/mo) regardless of usage. The cheapest (Oracle, OVH, Hetzner) are roughly half the price of hyperscalers and typical SSD disks. Remember: you pay for the disk even when detached, and snapshots cost extra.

Prices verified services
Cheapest general-purpose SSD tier · adjust disk size below · click headers to sort · bar = $/GB/mo (lower is better)
Disk size (provisioned capacity) 100GB
10 GB1 TB2 TB3 TB4 TB

Provider $/GB/mo (SSD) 100 GB/mo Tier Min. size Trustpilot Notes
Loading…

What to look for in block storage pricing?

Provisioned ≠ used: you pay for the full disk size, not how much data is on it. A 500 GB volume costs full price even if only 50 GB is used — and most providers bill while detached, so delete unused disks. Snapshots and backups are almost always billed separately (often at object storage rates — compare S3 storage).

Performance costs extra: the cheapest tier is not always enough. Oracle's base tier is very cheap but slow (2 IOPS/GB); AWS gp3 and Azure Premium SSD v2 let you buy IOPS separately. Pick enough IOPS for databases, cheapest for archive. Add egress: if you move data off the disk to the internet, see data transfer pricing — it can cost more than the disk itself.

How to choose?

Cheapest general-purpose disks are Oracle Cloud ($0.0255/GB-mo capacity only), OVHcloud Classic (~$0.049) and Hetzner (~$0.05) — roughly half hyperscaler prices. Good for growing disk space and archives. AWS EBS gp3 ($0.088), Google Balanced PD and DigitalOcean / Linode / Vultr / Scaleway ($0.10) cost more but integrate tightly with their cloud and offer strong performance.

Finnish option: UpCloud Standard (~$0.099/GB-mo) and faster MaxIOPS tier. Compare correctly: AWS and Azure separate capacity and performance, so $/GB alone does not tell the whole story — add IOPS charges for database use. Mark ⚠︎ means the price could not be verified on the provider site (indicative — check with vendor). Related: VPS, S3 storage, consumer cloud storage.