Google Cloud Platform


High-performance virtual machines

Compute Engine’s Linux VMs are consistently performant, scalable, highly secure and reliable. Supported distros include Debian and CentOS. You can choose from micro-VMs to large instances.

Powered by Google’s global network

Create large compute clusters that benefit from strong and consistent cross-machine bandwidth. Connect to machines in other data centers and to other Google services using Google’s private global fiber network.

(Really) Pay for what you use

Google bills in minute-level increments (with a 10-minute minimum charge), so you don’t pay for unused computing time. With sustained use discounts, we automatically give you discounted prices for long-running workloads with no sign-up or up-front commitment.

Load balancing

Native load-balancing technology helps you spread incoming network traffic across a pool of instances, so you can achieve maximum performance, throughput and availability at low cost.

Fast and easy provisioning

Quickly deploy large clusters of virtual machines with intuitive tools including a RESTful API, command-line interface and web-based Console. You can also use tools such as RightScale and Scalr to automatically manage your deployment.

Compliance and security

All data written to disk in Compute Engine is encrypted at rest using the AES-128-CBC algorithm. Compute Engine has completed ISO 27001, SSAE-16, SOC 1, SOC 2, and SOC 3 certifications, demonstrating our commitment to information security.

Case Studies

Institute for Systems Biology's case study image

Institute for Systems Biology

“Until now, we haven't had a way to work with big data sets as effectively as with Google Compute Engine. Having a tool that lets researchers get answers fast will have a major impact on our work.”

Read Institute for Systems Biology's story
BuildFax's case study image


“And we have been very satisfied with the way Google Compute Engine performs. One of the great things with Google Compute Engine in our experience is that the performance is really reliable.”

Watch BuildFax's story


All machine types are charged a minimum of 10 minutes. For example, if you run your instance for 2 minutes, you will be billed for 10 minutes of usage. After 10 minutes, instances are charged in 1 minute increments, rounded up to the nearest minute. For example, an instance that lives for 11.25 minutes will be charged for 12 minutes of usage.

Prices are effective April 1, 2014.

Machine Type Pricing


Instance type Virtual Cores Memory Price (US$)/Hour
(US hosted)
Price (US$)/Hour
(Europe hosted)
Price (US$)/Hour
(APAC hosted)
n1-standard-1 1 3.75GB $0.070 $0.077 $0.077
n1-standard-2 2 7.5GB $0.140 $0.154 $0.154
n1-standard-4 4 15GB $0.280 $0.308 $0.308
n1-standard-8 8 30GB $0.560 $0.616 $0.616
n1-standard-16 16 60GB $1.120 $1.232 $1.232

High Memory

Machines for tasks that require more memory relative to virtual cores
Instance type Virtual Cores Memory Price (US$)/Hour
(US hosted)
Price (US$)/Hour
(Europe hosted)
Price (US$)/Hour
(APAC hosted)
n1-highmem-2 2 13GB $0.164 $0.180 $0.180
n1-highmem-4 4 26GB $0.328 $0.360 $0.360
n1-highmem-8 8 52GB $0.656 $0.720 $0.720
n1-highmem-16 16 104GB $1.312 $1.440 $1.440

High CPU

Machines for tasks that require more virtual cores relative to memory
Instance type Virtual Cores Memory Price (US$)/Hour
(US hosted)
Price (US$)/Hour
(Europe hosted)
Price (US$)/Hour
(APAC hosted)
n1-highcpu-2 2 1.80GB $0.088 $0.096 $0.096
n1-highcpu-4 4 3.60GB $0.176 $0.192 $0.192
n1-highcpu-8 8 7.20GB $0.352 $0.384 $0.384
n1-highcpu-16 16 14.40GB $0.704 $0.768 $0.768

Shared Core

Machines for tasks that don't require a lot of resources but do have to remain online for long periods of time.
Instance type Virtual Cores Memory Price (US$)/Hour
(US hosted)
Price (US$)/Hour
(Europe hosted)
Price (US$)/Hour
(APAC hosted)
f1-micro 1 0.60GB $0.013 $0.014 $0.014
g1-small 1 1.70GB $0.035 $0.0385 $0.0385

Sustained Use Discounts

Once you use an instance for over 25% of a billing cycle, your price starts dropping. This discount is applied automatically, with no sign-up or up-front commitment required. If you use an instance for 100% of the billing cycle, you get a 30% net discount over our already low prices.
More details

Network Pricing

Ingress Free
Egress to the same Zone. Free
Egress to a different Cloud service within the same Region. Free
Egress to Google products (such as YouTube, Maps, Drive). Free *
Egress to a different Zone in the same Region (per GB) $0.01
Egress to a different Region within the US $0.01 *
Inter-continental Egress At Internet Egress Rate
Internet Egress (Americas/EMEA destination) per GB  
0-1 TB in a month $0.12
1-10 TB $0.11
10+ TB $0.08
Internet Egress (APAC destination) per GB  
0-1 TB in a month $0.21
1-10 TB $0.18
10+ TB $0.15

Load Balancing and Protocol Forwarding

  US Europe APAC
Hourly service charge $0.025 (5 rules included)
$0.010 per additional rule
$0.028 (5 rules included)
$0.011 per additional rule
$0.028 (5 rules included)
$0.011 per additional rule
Per GB of data processed $0.008 $0.009 $0.009

Persistent Disk Pricing

Provisioned space $0.04 GB / month
Snapshot storage $0.125 GB / month
IO operations No additional charge

Image Storage

Image storage $0.085 GB / month

IP Address Pricing

Static IP address (assigned but unused) $0.01 / hour
Static IP address (assigned and in use) Free
Ephemeral IP address (attached to instance) Free
   * promotional pricing

Documentation & Resources

Learn how to configure and deploy virtual machines with Compute Engine. The documentation covers resource management, configuration and API access. Get started with tutorials and sample projects.


  • Quickstart: Creating an instance and launching Apache

    This quickstart provides step-by-step instructions on how to get started using Google Compute Engine. By the end of this quickstart, you should know how to configure a firewall, set up a virtual machine, set up a root persistent disk, and install an Apache server to serve web pages.

  • What is Google Compute Engine?

    Google Compute Engine is a service that provides virtual machines that run on Google infrastructure. Google Compute Engine offers scale, performance, and value that allows you to easily launch large compute clusters on Google's infrastructure. There are no upfront investments and you can run up to thousands of virtual CPUs on a system that has been designed from the ground up to be fast, and to offer strong consistency of performance.

  • Instances

    An instance is a virtual machine hosted on Google's infrastructure. All instances run Linux, using a standard image provided by Google Compute Engine, or a modified version of one of these images, customized by you. You can optionally choose a machine type that specifies the number of CPUs, RAM, and other machine properties.

View all resources

Authentication required

You need to be signed in with Google+ to do that.

Signing you in...

Google Developers needs your permission to do that.