Virtual Private Cloud (VPC)

Managed networking functionality for your Cloud Platform resources

Try It Free

Manage Networking For Your Resources

With Google Cloud Platform (GCP) VPC, you can provision your GCP resources, connect them to each other, and isolate them from one another in a Virtual Private Cloud (VPC). You can also define fine-grained networking policies within GCP, and between GCP and on-premise or other public clouds. VPC is a comprehensive set of Google-managed networking capabilities, including granular IP address range selection, routes, firewalls, Virtual Private Network (VPN), and Cloud Router.

Start Quickly

VPC offers automatic setup of your virtual topology, with suggested prefix ranges and network policies, so that you can get off the ground with your services fast. As your services become more complex, you may need more control. You can seamlessly customize your VPC’s size and connectivity rules so that it adapts to your needs.

Flexible Geographical Scope

Whether your services are scoped globally worldwide or regionally, VPC can meet your needs. VPC offers the flexibility to adapt your VPC network domain to the needs of your services, contained within or across several regions.

Designed for Security

Leverage stateful firewalls to secure your VPC network, and individual services. Use VPN for secure private hybrid cloud scenarios. Control who can configure connectivity and security rules with IAM policies. Privately access Google's storage, big data, and analytics managed services. Additionally, VPC leverages the security of Google’s data centers.

Highly Scalable

With a distributed software architecture, your VPC network is fully virtualized and highly scalable. You can grow your services without capacity planning constraints or considerations.

Share a VPC Network

With Shared VPC, you share a common VPC network across multiple GCP projects to operate services with its own quotas and billing.

VPC Features

Managed networking functionality for your Cloud Platform resources

VPC Network
Create a VPC network in auto mode (subnet IP ranges auto-allocated) or custom mode (configure your own subnet IP ranges). Custom mode VPC networks can expand their CIDR ranges, and can move from one availability zone to another (e.g. from A to B) within a region (e.g. us-west1), without any impact to configured VMs.
Cloud Router
Enable dynamic Border Gateway Protocol (BGP) route updates between your VPC network and your non-Google network with our virtual router.
Securely connect your existing network to VPC network over IPsec.
Shared VPC
Configure a VPC Network to be shared across several projects in your organization. Connectivity routes and firewalls associated are managed centrally. Your developers have their own projects with separate billing and quota, while they simply connect to a shared private network, where they can communicate.
Segment your networks with a global distributed firewall to restrict access to instances.
Forward traffic from one instance to another instance within the same network, even across subnets, without requiring external IP addresses.

VPC Pricing

VPC offers compelling price/performance pricing. Learn more.

Ingress and Egress Pricing

Traffic type Price
Egress to the same zone*
Egress to a different Google Cloud Platform service within the same region
Egress to Google products (such as YouTube, Maps, Drive)**
No charge
Egress between zones in the same region, or regions within the US $0.01/GB
Intercontinental Egress Traffic - from Japan*** 0-1TB: $0.14 - $0.23/GB
1-10TB: $0.14 - $0.22/GB
10+TB: $0.12 - $0.20/GB
Intercontinental Egress Traffic - from other regions*** 0-1TB: $0.12 - $0.23/GB
1-10TB: $0.11 - $0.22/GB
10+TB: $0.08 - $0.20/GB

* No charge for egress through network IP addresses, but there are charges for egress through external IP addresses, regardless of whether the instances are in the same zone.
**Promotional pricing
***See Internet Egress traffic rates for more detail

VPN Pricing

Iowa Oregon Northern Virginia South Carolina Belgium London Singapore Taiwan Tokyo
Component Billed Price (USD)
Per tunnel (per hour)
IPsec traffic Charged the same as if it wasn't in a VPN tunnel. See General network pricing.
Public IP for VPN Gateway Charged according to IP address pricing.

Google does not charge for forwarding rules that send traffic to the VPN gateway.

IP Address Pricing

Iowa Oregon Northern Virginia South Carolina Belgium London Singapore Taiwan Tokyo
Type Price/Hour
Static IP address (assigned but unused)
Static IP address (assigned and in use) No charge
Ephemeral IP address (attached to instance or forwarding rule) No charge