Droplets

DigitalOcean Droplets are Linux-based virtual machines (VMs) that run on top of virtualized hardware. Each Droplet you create is a new server you can use, either standalone or as part of a larger, cloud-based infrastructure.


Plans and Pricing

We offer five different kinds of Droplet plans: one shared CPU plan and four dedicated CPU plans.

Droplet Plan CPU vCPUs Memory
Basic (Regular and Premium) Shared 1 - 8 1 - 16 GB RAM
General Purpose Dedicated 2 - 40 8 - 160 GB RAM
4 GB RAM / vCPU
CPU-Optimized Dedicated 2 - 32 4 - 64 GB
2 GB RAM / vCPU
Memory-Optimized Dedicated 2 - 32 16 - 256 GB RAM
8 GB RAM / vCPU
Storage-Optimized Dedicated 2 - 32 16 - 256 GB RAM
8 GB RAM / vCPU
150 - 225 GB SSD / vCPU

Basic Droplets come in Regular and Premium versions. Premium Droplets are guaranteed to use the newest CPUs we have and NVMe SSDs.

Learn more about shared CPU vs. dedicated CPU, CPU details for Premium Droplets, and the best use cases for each kind of plan in Choosing the Right Droplet Plan. You can view all available Droplet plans on the pricing page.

Droplets are billed hourly with a minimum charge of one hour. If you create a Droplet and destroy it less than an hour later, you will still be charged the minimum charge.

Note
You are still billed for Droplets that are powered off because the compute resources for the Droplet stay reserved on the hypervisor, even when they are not in use. To end billing, destroy the Droplet.

Bandwidth

Each Droplet includes free outbound data transfer, starting at 1000 GiB/month and scaling up. Outbound data transfer is shared between all Droplets each billing cycle. Additional transfer is billed at $0.01 per GiB, but most users don’t exceed the amount included with their Droplets.

You can view your accumulated monthly transfer allowance on your account’s billing page in the Droplet transfer section. For an in-depth description of how data transfer accrual works, read our detailed bandwidth billing page.

Regional Availability

Droplet plans are available in the following regions:

Droplet PlansNYC1NYC3AMS3SFO3SGP1LON1FRA1TOR1BLR1
Basic
Premium Intel
Premium AMD
General Purpose
CPU-Optimized
Memory-Optimized
Storage-Optimized

Due to limited capacity, NYC2, AMS2, SFO1, and SFO2 are disabled for users who don’t have resources in those regions already. Basic plans larger than 48 GB of RAM and all optimized plans are unavailable in these regions.

Learn more about regional availability.

Features

Linux and Container Distributions

We support the following Linux and container distributions:

Ubuntu Debian CentOS Rocky Linux Fedora FreeBSD RancherOS
22.04 (LTS) x64
21.10 x64
20.04 (LTS) x64
18.04.3 (LTS) x64
11.0 x64
10.3 x64
9.12 x64
9 Stream x64
8 Stream x64
7.6 Linux x64
8.5 x64
8.4 x64
36 x64
35 x64
34 x64
12.2 x64 zfs
12.2 x64 ufs
v1.5.8 x64

Tags

Tags are custom labels you apply to Droplets that have multiple uses:

  • Filtering. Tagging multiple Droplets with the same label lets you organize your resources and view a filtered list of Droplets that share that particular tag.

  • Automatic inclusion in firewall rules and load balancer backend pools. Automatically include Droplets in a firewall or load balancer configuration by tag, minimizing administration overhead when adding new Droplets to your infrastructure.

  • API call execution on multiple Droplets at once. Initiate an action across all Droplets with the same tag using the DigitalOcean API. Identifying groups of Droplets and administering all of them at once reduces the time required to manage resources.

Floating IPs

DigitalOcean Floating IPs are publicly-accessible static IP addresses that you can assign to Droplets. A floating IP provides an additional static address you can use to access a Droplet without replacing or changing the Droplet’s original public IP address.

Block Storage Volumes

DigitalOcean Block Storage is a flexible, convenient way of managing additional storage (in units called volumes) for your Droplets. Volumes are independent resources that you can move between Droplets within the same region. You can increase the size of a volume without powering down the Droplet it’s attached to. They’re most useful when you need more storage space but don’t need the additional processing power or memory that a larger Droplet would provide,

Firewalls

DigitalOcean Cloud Firewalls are a free, network-based, stateful firewall service for your DigitalOcean Droplets. They block all traffic that isn’t expressly permitted by a rule. You can define the Droplets protected by a firewall individually or by using tags.

Load Balancers

DigitalOcean Load Balancers are a fully-managed, highly available load balancing service. Load balancers distribute traffic to groups of Droplets, which decouples the overall health of a backend service from the health of a single server to ensure that your services stay online.

Limits

  • Some Droplet network traffic is restricted to help prevent malicious actions, like reflected DDoS attacks. We know these restrictions also prevent functionality like configuring direct server return and using Droplets as routers and site-to-site VPN gateways. Future changes to our network will support this functionality. Until then, some workarounds include using a VPN mesh network or overlay network.

    The following types of traffic are restricted:

    • TCP and UDP traffic on port 11211 inbound from external networks (due to the Memcached amplification attacks in March 2018).

    • Multicast traffic.

    • Traffic not matching a Droplet’s IP address/MAC address.

    • SMTP via Floating IPs and IPv6.

  • Droplets have a maximum network throughput limit of 2 Gbps.

  • By default, users can create up to 100 volumes and up to a total of 16 TiB of disk space per region. You can contact our support team to request an increase. You can attach a maximum of 7 volumes to any one node or Droplet, and this limit cannot be changed.

  • You can’t create more than 10 Droplets at the same time using the control panel or the API.

  • SMTP port 25 is blocked on all Droplets for some new accounts to prevent spam and other abuses of our platform. We recommend against running your own mail server in favor of using a dedicated email deliverability platform (such as Sendgrid and Mailgun), which are better at handling deliverability factors like IP reputation.

  • /proc/cpuinfo shows your Droplet plan, either DO-Premium or DO-Regular. You can see which processors each plan uses in the Plans and Pricing section of this page.

  • Root password resets are not available for operating systems with internally-managed passwords, including FreeBSD, Fedora, and RancherOS.

Known Issues

  • Due to our network design, traceroute diagnostics between Droplets may display 100% packet loss during the last two hops. The packet loss is expected and does not have any impact on the connectivity between Droplets.

Latest Updates

Upcoming Changes

  • Starting 1 July 2022, some of our pricing is changing. These changes will go into effect for the July bill which customers will receive in the 1 August invoice.

    • We are introducing a new $4 Droplet with 512MB memory, 10GB SSD Disk, 1 vCPU and 500GB of outbound data transfer.

    • We are simplifying pricing for DigitalOcean Kubernetes and some Managed Databases for better accuracy and predictibility.

    • Droplets, Snapshots, Load Balancers, Floating IPs, and Custom Images are increasing in price.

    There is no change to pricing for Spaces, backups, volumes, DigitalOcean Container Registry, or App Platform. There are also no changes to inbound data transfer or bandwidth pricing.

    This is our first major price change in 10 years, and we believe the new model better fits our understanding of our customers and the expanded breadth of our offerings. For a more detailed breakdown of the changes, see our blog post on our new pricing.

25 April 2022

  • Ubuntu 22.04 LTS (ubuntu-22-04-x64) base image is now available in the control panel and via the API.

29 March 2022

22 March 2022

  • Centos Stream 9 (centos-stream-9-x64) base image is now available in the control panel and via the API.

For more information, see all Droplets release notes.