| 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.