High-performance business-ready block storage

Attach secure, scalable, highly available NVMe-based Volumes Block Storage to Droplets and get the latest standard in storage technology that is faster than SSDs and traditional HDD storage.

Work fast and scale up with reliable block storage

Excellent performance

Volumes Block Storage is designed for demanding business-critical applications requiring high throughput and IOPS. NVMe is the fastest available storage medium that also provides low latency for reading and writing data.

Highly available, reliable and secure

Always encrypted at rest and when replicated, your data is protected and maintains high durability and availability even if hardware fails. All your Volumes data is transmitted to Droplets over isolated networks, is stored independently of Droplet storage and can be instantly moved across Droplets

Add Volumes Block Storage to Kubernetes clusters

Easily write and access persistent data in Kubernetes clusters with Volumes Block Storage by creating a PersistentVolumeClaim (PVC) as part of your deployment.

Built for businesses

Get 99.99% uptime SLA per month with affordable pricing and scalability in mind, so you can always and easily scale block storage up or down and move storage between Droplets.

Practical use cases for object storage

Augment Droplet storage

Increase Droplet storage capacity independently without paying for a larger, more expensive Droplet and keep your data safely on Volumes even if you destroy your Droplet.

Machine learning and Big Data

Use Volumes to store the input data you need to train artificial intelligence/machine learning models and to store the output of trained models.

Distributed web applications

Volumes Block Storage is persistent and secure, perfect for distributed web applications like blockchain and NFTs that need high performance storage for many distributed web applications such as “Proof of Stake” nodes.

Store files

Save data such as website files, log files, and backups and access them at high speeds to prevent application failures caused by slow storage.

Host databases

Confidently host databases that need to quickly serve the demands of high-traffic applications and services.

Backup and duplicate your data

Volumes Snapshots create on-demand disk backups of your Volumes, so you can further protect data and quickly create new volumes with those backups to share across multiple Droplets.

Programmatically control Volumes Block Storage

Our API enables you to deploy and manage your Volumes Block Storage simply and programmatically.

volume = DropletKit::Volume.new(
  name: 'volume-01',
  region: 'nyc3',
  size_gigabytes: 10
curl -X POST -H "Content-Type: application/json" \
     -H "Authorization: Bearer b7d03a6947b217efb6f3ec3bd3504582" \
     -d '{"name": "volume-01", "region": "nyc1",
"size_gigabytes":10, "filesystem_type":"ext4"}' \
volCreateReq := &godo.VolumeCreateRequest{
  Name: "volume-01",
  SizeGigaBytes: 10,
  Region: "nyc1",
  FilesystemType: "ext4",

volume, _, err := client.Storage.CreateVolume(ctx, volCreateReq)
doctl compute volume create "volume-01" --region nyc3 \
  --size 10GiB --fs-type ext4

Powerful APIs

Expand Droplet storage space and manage block storage using conventional HTTP requests. Take any number of requests and actions—including creating Volumes, attaching, detaching, and retrieving Volume information—with curl commands or the official Ruby and Go API wrappers, all including OAuth support.

Explore API Docs

Daily backups for peace of mind

Enable SnapShooter for simple, frequent, and customizable backups of your cloud servers, volumes, files, databases, and applications.

Add SnapShooter

Predictable and affordable pricing

No surprises, no shocks pay only for provisioned capacity. Always know what you'll pay with monthly caps and flat pricing across all data centers.

100 GiB$0.015$10.00Get Started
500 GiB$0.075$50.00Get Started
1,000 GiB$0.150$100.00Get Started
Volumes Snapshot$0.06/GiB per monthGet Started

Do more with Volumes Block Storage

Dive deep into storage-related topics and setups with the help of our easy-to-follow tutorials

Product documentation

Get started with block storage.

API documentation

Use volumes programmatically.

Community tutorials

Create an encrypted file system.

Still have questions?

Have a complex setup or additional questions around pricing? Contact our sales team to get more information on DigitalOcean pricing.

Contact sales

Get started for free

Sign up and get $200 in credit for your first 60 days with DigitalOcean.*

* This promotional offer applies to new accounts only.