Highly available block storage

Attach secure and scalable SSD-based Volumes Block Storage to your Droplet.

Get started
image
Highly available

Your data is stored on hardware separated from your Droplet and replicated multiple times across different racks, reducing the chances of data loss in case of hardware failure.

image
Live resize

Easily scale block storage from 1GB up to 16TB, resize them if you need more space, and move them between Droplets.

image
Reliable and secure

All your data is encrypted at rest and transmitted to the Droplets over isolated networks.

image

Attach Volumes to your Droplet

Add more storage space, mix and match compute and storage to suit your database, file storage, application, service, mobile, and backup needs.

Learn more
image

Outstanding performance at an amazing price

Pay only for provisioned capacity – no need for complicated formulas to determine the overall cost for transactions or IOPs. Attach additional SSD-based block storage to your Droplet at $0.10/GB per month.

Learn more

Programmatically control your volumes

Our API enables you to deploy and manage your block storage in a simple, programmatic way.

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. Includes OAuth support.

Explore API Docs
volume = DropletKit::Volume.new(
  name: 'volume-01',
  region: 'nyc3',
  size_gigabytes: 10
)
client.volumes.create(volume)
Learn more about dropletkit

Do more with 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.