Getting Started with DigitalOcean

Sign Up

When you create a DigitalOcean account, you can choose to sign up with an email address or with Google or GitHub single sign-on (SSO).

Sign up for DigitalOcean. We make it simple to launch in the cloud and scale up as you grow – with an intuitive control panel, predictable pricing, team accounts, and more.

To protect your account, set up two-factor authentication.

Set up two-factor authentication to add an additional layer of security to your DigitalOcean account.

Learn more about DigitalOcean account management or read on to start building.

Start Building

When you build on DigitalOcean, you can have full control of your infrastructure (with products like Droplets and floating IPs) or let us handle the infrastructure for you (with products like App Platform, DigitalOcean Load Balancers, and managed databases).

You can expand your project with more storage when you need it, scale up or down as your workload changes, and collaborate with others in organized ways from within our platform.

For Common Use Cases

Host a website on DigitalOcean. Choose to have full control of your infrastructure or choose ease of deployment by letting us manage the infrastructure for you.

For Developers

Manage resources programmatically and integrate across the developer ecosystem with command-line interfaces (CLIs) and application programming interfaces (APIs).
5 articles
Create a personal access token for use with the DigitalOcean API.
Get started with the DigitalOcean API using these examples.
Install and configure doctl, the official DigitalOcean command-line client (CLI).