VPS providers with an API and Terraform support
Short answer
30 of 41 providers in the directory (73%) offer an API and Terraform support: netcup, Vultr, HostHatch, OVHcloud VPS, HOSTKEY, Contabo, UpCloud, DigitalOcean and 22 more. Servers, snapshots, firewalls and DNS can be managed through a documented API, usually with a CLI and a Terraform provider.
Checked October 14, 2026. How we rank
- providers listed
- 30
- lowest monthly price
- $0.48
- median monthly price
- $4.68
- sell Windows
- 18
Lets you treat servers as code: automated deploys, autoscaling scripts and reproducible environments.
The list
-
1
netcup
Since 2008, based in Germany; 5 locations in 5 countries, typically $2.01 per GB of RAM.
Entry plan
VPS piko G11s
1 vCPU / 1 GB RAM / 30 GB SSD / unmetered
$2.07/mo
Go to netcup -
2
Vultr
Since 2014, based in United States; 32 locations in 19 countries, typically $5.50 per GB of RAM.
Entry plan
Regular Performance 1 vCPU / 0.5 GB (vc2-1c-0.5gb)
1 vCPU / 512 MB RAM / 10 GB SSD / 500 GB
$2.50/mo
Go to Vultr -
3
HostHatch
Since 2011, based in United States; 14 locations in 12 countries, typically $1.31 per GB of RAM.
Entry plan
NVMe 2 GB
1 vCPU / 2 GB RAM / 10 GB NVMe / 1 TB
$4.00/mo
Go to HostHatch -
4
OVHcloud VPS
Since 1999, based in France; 11 locations in 9 countries, typically $1.04 per GB of RAM.
Entry plan
VPS-1
2 vCPU / 4 GB RAM / 40 GB NVMe / unmetered
$4.54/mo
Go to OVHcloud -
5
HOSTKEY
Since 2007, based in Netherlands; 7 locations in 7 countries, typically $1.33 per GB of RAM.
Entry plan
Hourly VPS Basic
2 vCPU / 4 GB RAM / 50 GB SSD / traffic n/a
$3.60/mo
Go to HOSTKEY -
6
Contabo
Since 2003, based in Germany; 10 locations in 7 countries, typically $0.70 per GB of RAM.
Entry plan
Cloud VPS 4
4 vCPU / 8 GB RAM / 100 GB SSD / unmetered
$6.16/mo
Go to Contabo -
7
UpCloud
Since 2011, based in Finland; 14 locations in 12 countries, typically $4.50 per GB of RAM.
Entry plan
Starter 1xCPU-1GB
1 vCPU / 1 GB RAM / 10 GB SSD / traffic n/a
$3.50/mo
Go to UpCloud -
8
DigitalOcean
Since 2012, based in United States; 13 locations in 8 countries, typically $7.00 per GB of RAM.
Entry plan
Basic 512 MB (s-1vcpu-512mb-10gb)
1 vCPU / 512 MB RAM / 10 GB SSD / 500 GB
$4.00/mo
Go to DigitalOcean -
9
Webdock
Since 2019, based in Denmark; 1 location in 1 country, typically $2.19 per GB of RAM.
Entry plan
VPS Essential
1 vCPU / 2 GB RAM / 15 GB NVMe / 1 TB
$2.41/mo
Go to Webdock -
10
Kamatera
Since 1995, based in United States; 21 locations in 14 countries, typically $11.12 per GB of RAM.
Entry plan
Basic
1 vCPU / 1 GB RAM / 20 GB NVMe / 5 TB
$4.00/mo
Go to Kamatera -
11
Tencent Cloud Lighthouse
Since 2013, based in CN; 11 locations in 10 countries, typically $2.25 per GB of RAM.
Entry plan
Starter 2C2G 40GB
2 vCPU / 2 GB RAM / 40 GB SSD / 500 GB
$4.20/mo
Go to Tencent Cloud -
12
Hostinger VPS
Since 2004, based in Lithuania; 10 locations in 9 countries, typically $1.84 per GB of RAM.
Entry plan
KVM 1
1 vCPU / 4 GB RAM / 50 GB NVMe / 4 TB
$11.99/mo
Go to Hostinger -
13
BuyVM
Since 2010, based in United Arab Emirates; 4 locations in 2 countries, typically $5.00 per GB of RAM.
Entry plan
Ryzen KVM 512MB
1 vCPU / 512 MB RAM / 10 GB NVMe / unmetered
$3.00/mo
Go to BuyVM -
14
Leaseweb VPS
Since 1997, based in Netherlands; 9 locations in 8 countries, typically $0.64 per GB of RAM.
Entry plan
Leaseweb VPS 1
4 vCPU / 6 GB RAM / 100 GB NVMe / 30 TB
$5.58/mo
Go to Leaseweb -
15
Akamai Cloud (Linode)
Since 2003, based in United States; 26 locations in 15 countries, typically $6.00 per GB of RAM.
Entry plan
Nanode 1 GB
1 vCPU / 1 GB RAM / 25 GB SSD / 1 TB
$5.00/mo
Go to Linode -
16
Oracle Cloud Infrastructure Compute
Since 1977, based in United States; 25 locations in 21 countries, typically $3.38 per GB of RAM.
Entry plan
VM.Standard.A1.Flex 1 OCPU / 8 GB
1 vCPU / 8 GB RAM / 50 GB NVMe / 10 TB
$16.06/mo
Go to Oracle Cloud -
17
Hetzner Cloud
Since 1997, based in Germany; 6 locations in 4 countries, typically $1.75 per GB of RAM.
Entry plan
CX23
2 vCPU / 4 GB RAM / 40 GB NVMe / 20 TB
$6.71/mo
Go to Hetzner -
18
SSD Nodes
Since 2011, based in United States; 15 locations in 10 countries, typically $1.56 per GB of RAM.
Entry plan
KVM / Small
2 vCPU / 8 GB RAM / 160 GB SSD / 4 TB
$17.00/mo
Go to SSD Nodes -
19
Alibaba Cloud Simple Application Server
Since 2009, based in CN; 12 locations in 11 countries, typically $4.50 per GB of RAM.
Entry plan
Linux 1C/0.5G
1 vCPU / 512 MB RAM / 20 GB SSD / 1 TB
$3.50/mo
Go to Alibaba Cloud -
20
Time4VPS
Since 2003, based in Lithuania; 1 location in 1 country, typically $3.64 per GB of RAM.
Entry plan
Linux 1
1 vCPU / 1 GB RAM / 10 GB SSD / 1 TB
$3.35/mo
Go to Time4VPS -
21
Scaleway
Since 1999, based in France; 4 locations in 4 countries, typically $5.78 per GB of RAM.
Entry plan
STARDUST1-S
1 vCPU / 1 GB RAM / 10 GB SSD / unmetered
$0.48/mo
Go to Scaleway -
22
Amazon Lightsail
Since 2006, based in United States; 19 locations in 17 countries, typically $7.00 per GB of RAM.
Entry plan
Linux 512 MB
2 vCPU / 512 MB RAM / 20 GB SSD / 1 TB
$5.00/mo
Go to Lightsail -
23
Evolution Host
Since 2013, based in Ireland; 17 locations in 11 countries, typically $7.40 per GB of RAM.
Entry plan
Starter
1 vCPU / 1 GB RAM / 20 GB NVMe / 10 TB
$5.59/mo
Go to Evolution Host -
24
Bluehost VPS
Since 2003, based in United States; 9 locations in 8 countries, typically $3.62 per GB of RAM.
Entry plan
NVMe 2
1 vCPU / 2 GB RAM / 50 GB NVMe / unmetered
$5.69/mo
Go to Bluehost -
25
HostGator VPS
Since 2002, based in United States; 1 location in 1 country, typically $2.41 per GB of RAM.
Entry plan
Snappy 1000 - NVMe 2
1 vCPU / 2 GB RAM / 50 GB NVMe / unmetered
$4.68/mo
Go to HostGator -
26
Cloudways
Since 2012, based in MT; 9 locations in 8 countries, typically $11.00 per GB of RAM.
Entry plan
DigitalOcean Micro
1 vCPU / 2 GB RAM / 50 GB SSD / 2 TB
$11.00/mo
Go to Cloudways -
27
Liquid Web VPS
Since 1997, based in United States; 3 locations in 2 countries, typically $5.61 per GB of RAM.
Entry plan
Cloud VPS Compute 1GB
1 vCPU / 1 GB RAM / 30 GB SSD / 1 TB
$5.00/mo
Go to Liquid Web -
28
Exoscale
Since 2011, based in Switzerland; 7 locations in 5 countries, typically $9.58 per GB of RAM.
Entry plan
Standard Micro
1 vCPU / 512 MB RAM / 10 GB NVMe / 1 TB
$5.32/mo
Go to Exoscale -
29
Hostwinds
Since 2010, based in United States; 3 locations in 2 countries, typically $4.99 per GB of RAM.
Entry plan
Unmanaged Linux 1
1 vCPU / 1 GB RAM / 30 GB SSD / 1 TB
$4.99/mo
Go to Hostwinds -
30
BitLaunch
Since 2017, based in United Kingdom; 7 locations in 5 countries.
Entry plan
No public price
See these numbers as a table
| # | Provider | Plan | vCPU | RAM | Disk | $/month | $/GB RAM | Locations | Trustpilot |
|---|---|---|---|---|---|---|---|---|---|
| 1 | netcup | VPS piko G11s | 1 | 1 GB | 30 GB | $2.07 | $2.07 | 5 | 3.8 |
| 2 | Vultr | Regular Performance 1 vCPU / 0.5 GB (vc2-1c-0.5gb) | 1 | 512 MB | 10 GB | $2.50 | $5.00 | 32 | 1.6 |
| 3 | HostHatch | NVMe 2 GB | 1 | 2 GB | 10 GB | $4.00 | $2.00 | 14 | 2.7 |
| 4 | OVHcloud VPS | VPS-1 | 2 | 4 GB | 40 GB | $4.54 | $1.14 | 11 | 3.8 |
| 5 | HOSTKEY | Hourly VPS Basic | 2 | 4 GB | 50 GB | $3.60 | $0.90 | 7 | 3.1 |
| 6 | Contabo | Cloud VPS 4 | 4 | 8 GB | 100 GB | $6.16 | $0.77 | 10 | 4.6 |
| 7 | UpCloud | Starter 1xCPU-1GB | 1 | 1 GB | 10 GB | $3.50 | $3.50 | 14 | 3.0 |
| 8 | DigitalOcean | Basic 512 MB (s-1vcpu-512mb-10gb) | 1 | 512 MB | 10 GB | $4.00 | $8.00 | 13 | 4.5 |
| 9 | Webdock | VPS Essential | 1 | 2 GB | 15 GB | $2.41 | $1.21 | 1 | 4.9 |
| 10 | Kamatera | Basic | 1 | 1 GB | 20 GB | $4.00 | $4.00 | 21 | 4.3 |
| 11 | Tencent Cloud Lighthouse | Starter 2C2G 40GB | 2 | 2 GB | 40 GB | $4.20 | $2.10 | 11 | — |
| 12 | Hostinger VPS | KVM 1 | 1 | 4 GB | 50 GB | $11.99 | $3.00 | 10 | 4.6 |
| 13 | BuyVM | Ryzen KVM 512MB | 1 | 512 MB | 10 GB | $3.00 | $6.00 | 4 | 3.8 |
| 14 | Leaseweb VPS | Leaseweb VPS 1 | 4 | 6 GB | 100 GB | $5.58 | $0.93 | 9 | 3.4 |
| 15 | Akamai Cloud (Linode) | Nanode 1 GB | 1 | 1 GB | 25 GB | $5.00 | $5.00 | 26 | 2.5 |
| 16 | Oracle Cloud Infrastructure Compute | VM.Standard.A1.Flex 1 OCPU / 8 GB | 1 | 8 GB | 50 GB | $16.06 | $2.01 | 25 | 1.3 |
| 17 | Hetzner Cloud | CX23 | 2 | 4 GB | 40 GB | $6.71 | $1.68 | 6 | 3.0 |
| 18 | SSD Nodes | KVM / Small | 2 | 8 GB | 160 GB | $17.00 | $2.12 | 15 | 3.0 |
| 19 | Alibaba Cloud Simple Application Server | Linux 1C/0.5G | 1 | 512 MB | 20 GB | $3.50 | $7.00 | 12 | 1.2 |
| 20 | Time4VPS | Linux 1 | 1 | 1 GB | 10 GB | $3.35 | $3.35 | 1 | 4.7 |
| 21 | Scaleway | STARDUST1-S | 1 | 1 GB | 10 GB | $0.48 | $0.48 | 4 | 1.5 |
| 22 | Amazon Lightsail | Linux 512 MB | 2 | 512 MB | 20 GB | $5.00 | $10.00 | 19 | 1.3 |
| 23 | Evolution Host | Starter | 1 | 1 GB | 20 GB | $5.59 | $5.59 | 17 | 4.5 |
| 24 | Bluehost VPS | NVMe 2 | 1 | 2 GB | 50 GB | $5.69 | $2.85 | 9 | 4.5 |
| 25 | HostGator VPS | Snappy 1000 - NVMe 2 | 1 | 2 GB | 50 GB | $4.68 | $2.34 | 1 | 4.6 |
| 26 | Cloudways | DigitalOcean Micro | 1 | 2 GB | 50 GB | $11.00 | $5.50 | 9 | 4.6 |
| 27 | Liquid Web VPS | Cloud VPS Compute 1GB | 1 | 1 GB | 30 GB | $5.00 | $5.00 | 3 | 3.8 |
| 28 | Exoscale | Standard Micro | 1 | 512 MB | 10 GB | $5.32 | $10.64 | 7 | 3.5 |
| 29 | Hostwinds | Unmanaged Linux 1 | 1 | 1 GB | 30 GB | $4.99 | $4.99 | 3 | 2.1 |
| 30 | BitLaunch | — | — | — | — | — | — | 7 | 2.8 |
Price check
Questions
Which VPS providers offer an API and Terraform support?
Akamai Cloud (Linode), Alibaba Cloud Simple Application Server, Amazon Lightsail, BitLaunch, Bluehost VPS, BuyVM, Cloudways, Contabo, DigitalOcean, Evolution Host, Exoscale, HOSTKEY, Hetzner Cloud, HostGator VPS, HostHatch, Hostinger VPS, Hostwinds, Kamatera, Leaseweb VPS, Liquid Web VPS and 10 more.