Google Cloud Free Program

Whether you're new to Google Cloud and are looking to learn the basics or you are an established customer exploring new product innovations, the Google Cloud Free Program has you covered.

The Google Cloud Free Program comprises the following:

  • 90-day, $300 Free Trial: New Google Cloud and Google Maps Platform users can take advantage of a 90-day trial period that includes $300 in free Cloud Billing credits to explore and evaluate Google Cloud and Google Maps Platform products and services. You can use these credits toward one or a combination of products.
  • Free Tier: All Google Cloud customers can use select Google Cloud products—like Compute Engine, Cloud Storage, and BigQuery—free of charge, within specified monthly usage limits. When you stay within the Free Tier limits, these resources are not charged against your Free Trial credits or to your Cloud Billing account's payment method after your trial ends.
  • Google Maps Platform monthly credit: Google Maps Platform features a recurring $200 monthly credit (see Pricing for Maps, Routes, and Places. The monthly credit applies towards each Maps-related Cloud Billing account you create. Learn more about Google Maps Platform Billing Account Credits.

This article describes these components of the Google Cloud Free Program.

90-day, $300 Free Trial

The Free Trial provides you with free Cloud Billing credits to pay for resources used while you learn about Google Cloud.

Program eligibility

You're eligible for the Free Trial if you meet the following conditions:

  • You've never been a paying customer of Google Cloud, Google Maps Platform, or Firebase.
  • You haven't previously signed up for the Free Trial.
Program initiation

The 90-day, $300 Free Trial period starts automatically when you complete your signup.

To complete your Free Trial signup, you must provide a credit card or other payment method to set up a Cloud Billing account and verify your identity. Don't worry, setting up a Cloud Billing account does not enable us to charge you. You are not charged unless you explicitly enable billing by upgrading your Cloud Billing account to a paid account. You can upgrade to a paid account at any time during the trial. After you have upgraded, you can still use any remaining credits (within the 90-day period).

Program coverage

Your Free Trial credits apply to all Google Cloud resources, including Google Maps Platform usage, but with the following exceptions:

  • You can't add GPUs to your VM instances.
  • You can't request a quota increase. For an overview of Compute Engine quotas, see Resource quotas.
  • You can't create VM instances that are based on Windows Server images.

To perform any of the actions in the list above, you must upgrade to a paid Cloud Billing account.

Restricted actions

In addition to resource constraints, the Free Trial Terms and Conditions describe use cases that are prohibited during the Free Trial. For example, you may not use Google Cloud services to mine cryptocurrency during your Free Trial.

Program duration

Your Free Trial ends when one of the following occurs:

  • You've spent the $300 in credits.
  • 90 days have elapsed since you signed up.

Throughout your Free Trial period, your remaining credits and days are displayed on the Billing Account Overview page in the Google Cloud Console.

Terms of service

You must accept the Free Trial Terms and Conditions and the Google Cloud Terms of Service.

Service level agreement

Service level agreements do not apply during the Free Trial. The Free Trial is intended to help you explore and evaluate Google Cloud. We do not recommend running production applications on Google Cloud during the Free Trial.

Free Tier use

During your Free Trial period, when you use resources covered by the Free Tier, the Free Tier usage is not charged against your Free Trial credits.

Try it for yourself

If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.

Get started for free

Billing verification

Google asks for a credit card or other payment method when you sign up for the Free Trial. Google uses this payment information for the following purposes:

  • To verify your identity.
  • To distinguish actual people from robots.

For more information about payment methods, including which types of credit cards are accepted, see available payment methods.

If your payment method expires or otherwise becomes invalid during the Free Trial, your Cloud Billing account may be suspended.

After you submit your payment information, Google submits a one-time transaction for verification purposes only. No charges are made after this verification process, unless you upgrade to a paid Cloud Billing account.

The transaction has the following attributes:

  • The transaction is an authorization request to validate your Cloud Billing account. It is not a permanent charge.

  • The transaction appears on your statement as being from Google.

  • The transaction is between $0.00 and $1.00 USD. Your bank might convert this amount to a local currency.

  • If you provide bank account information, the transaction might take up to 3 days to appear on your statement.

  • If you provide credit card information, this transaction might appear on your statement for up to one month before being automatically reversed.

Depending on your country, you might need to verify your bank account to complete the signup process. For information about verifying bank accounts, see verify your bank account.

End of the Free Trial

The Free Trial ends when you use all of your credit, or after 90 days, whichever happens first. At that time, the following conditions apply:

  • To continue using Google Cloud, you must upgrade to a paid Cloud Billing account.
  • All resources you created during the trial are stopped.
  • Any data you stored in Compute Engine is lost.

  • Your Cloud Billing account enters a 30-day grace period, during which you can recover resources and data you stored in any Google Cloud services during the trial period.

  • You might receive a message stating that your Cloud Billing account has been canceled, which only indicates that your account has been suspended to prevent charges.

Recovering data

Contact Cloud Billing Support to export any data you stored in Google Cloud services (other than on Compute Engine) during your trial period. Your data and resources are only available for 30 days after the Free Trial ends.

Upgrading to a paid Cloud Billing account

You must upgrade to a paid Cloud Billing account to use Google Cloud after the Free Trial ends. To take advantage of the features of a paid account (using GPUs, for example), you can upgrade before the trial ends. When you upgrade, the following conditions apply:

  • Any remaining, unexpired Free Trial credits remain in your Cloud Billing account.
  • For resources you use in excess of what's covered by any remaining credit, your form of payment on file is charged (credit card or bank account).

You can upgrade your Cloud Billing account at any time after starting the Free Trial. The following conditions apply depending on when you upgrade:

  • If you upgrade before the trial is over, your remaining credit is added to your paid Cloud Billing account. You can continue to use the resources you created during the Free Trial without interruption.

  • If you upgrade within 30 days of the end of the trial, you can restore the resources you created during the trial.

  • If you upgrade more than 30 days after the end of the trial, your Free Trial resources are lost.

To upgrade your Cloud Billing account

You can upgrade from the free trial to a paid Cloud Billing account through the Google Cloud Console. You must be a Billing Administrator on the Cloud Billing account to make this change.

Do the following to upgrade your Cloud Billing account to a paid account:

  1. Sign in to the Google Cloud Console.

    Sign in to the Google Cloud Console

  2. Look for the Free trial status banner at the top of the page.

  3. Click Activate.

    If the Activate button is not visible, on the menu bar, click Free trial status Free trial status icon and the Activate button appears.

If you do not see an Activate button, the reasons could include the following:

  • You do not have the permissions needed to upgrade this Cloud Billing account to a paid account. You must be a Billing Administrator on the Cloud Billing account to upgrade the account.
  • This Cloud Billing account is already upgraded to a paid account.

To confirm the upgrade status of your Cloud Billing account

You can confirm the paid/billable status of your Cloud Billing account and the status of your free trial credits through the Cloud Billing console.

  1. Sign in to the Manage billing accounts page in the Google Cloud Console.

    Sign in to Manage billing accounts

  2. If you have more than one Cloud Billing account, select the name of the Cloud Billing account you want to view.

  3. On the Billing Account Overview page, look for the Credit info card.

    • If the Cloud Billing account is still limited to a Free Trial Cloud Billing account, you will see a Free trial credit info card.

      This card displays the status of any remaining free trial credits, and provides an Upgrade button.

    • If the Cloud Billing account is upgraded to a paid account, you will see a Promotional credits info card.

      This card displays the status of any remaining free trial credits. To view the details of the free trial, click Credit details.

Costs after the Free Trial

Google Cloud and Google Maps Platform services charge you only for resources you use. Each service has its own pricing model, which you can find in the documentation for each individual service.

To stop all billable services and prevent your Cloud Billing account from incurring charges, you can close your Cloud Billing account by following these instructions.

Free Tier

The Free Tier provides limited access to many common Google Cloud products and services free of charge. Unlike the Free Trial, the Free Tier is available to all Google Cloud users.

Free Tier resources are provided at intervals, usually monthly. Free Tier resources are not credits; they don't accumulate or roll over from one interval to the next.

Program eligibility

You're eligible for the Free Tier program if you meet the following criteria:

  • You do not have a negotiated pricing contract or a custom rate card with Google.
  • You are actively in the Free Trial period or you have upgraded your Cloud Billing account to a paid account.
  • Your Cloud Billing account is active and in good standing.

If you are deemed ineligible, you are charged at the normal rates for the resources you use. If you think you are being incorrectly charged for Free Tier usage, contact Cloud Billing Support for assistance.

Program initiation

No special action is required by you before you can begin using resources that offer Free Tier usage (within Free Tier limits).

Program coverage

Free Tier coverage varies by service. Not all Google Cloud services offer resources as part of the Free Tier.

Program duration

The Free Tier has no end date, but Google reserves the right to change the offering, including changing or eliminating usage limits, subject to 30 days advance notice.

Terms of service

You must accept the Google Cloud Terms of Service.

Use during Free Trial

When you use resources covered by Free Tier during your Free Trial period, those resources are not charged against your Free Trial credits.

Free Tier usage limits

Free Tier resources are available for the Google Cloud services listed in the following table, subject to the listed limitations. For information about Google Maps Platform, see the pricing page.

App Engine

The Google Cloud Free Tier is available only for the Standard Environment.

Learn more

AutoML Natural Language
  • 5000 units of prediction per month

Learn more

AutoML Tables
  • 6 node hours for training and prediction

Learn more

AutoML Translation
  • 500,000 translated characters per month

Learn more

AutoML Video Intelligence
  • 40 node hours for training
  • 5 node hours for prediction

Learn more

AutoML Vision
  • 40 node hours for training and online prediction
  • 1 node hour for batch classification prediction
  • 15 node hours for Edge training

Learn more

BigQuery
  • 1 TB of querying per month
  • 10 GB of storage each month

Learn more

Cloud Build
  • 120 build-minutes per day

Learn more

Cloud Functions
  • 2 million invocations per month (includes both background and HTTP invocations)
  • 400,000 GB-seconds, 200,000 GHz-seconds of compute time
  • 5 GB network egress per month

Learn more

Cloud Logging and
Cloud Monitoring
  • Free monthly logging allotment
  • Free monthly metrics allotment

Learn more

Cloud Natural Language API
  • 5,000 units per month

Learn more

Cloud Run
  • 2 million requests per month
  • 360,000 GB-seconds of memory, 180,000 vCPU-seconds of compute time
  • 1 GB network egress from North America per month

The Free Tier is available only for Cloud Run (fully managed).

Learn more

Cloud Shell
  • Free access to Cloud Shell, including 5 GB of persistent disk storage

Learn more

Cloud Source Repositories
  • Up to 5 users
  • 50 GB of storage
  • 50 GB egress

Learn more

Cloud Storage
  • 5 GB-months of regional storage (US regions only)
  • 5,000 Class A Operations per month
  • 50,000 Class B Operations per month
  • 1 GB network egress from North America to all region destinations (excluding China and Australia) per month

Free Tier is only available in us-east1, us-west1, and us-central1 regions. Usage calculations are combined across those regions.

Learn more

Cloud Vision
  • 1,000 units per month

Learn more

Compute Engine
  • 1 non-preemptible f1-micro VM instance per month in one of the following US regions:
    • Oregon: us-west1
    • Iowa: us-central1
    • South Carolina: us-east1
  • 30 GB-months HDD
  • 5 GB-month snapshot storage in the following regions:
    • Oregon: us-west1
    • Iowa: us-central1
    • South Carolina: us-east1
    • Taiwan: asia-east1
    • Belgium: europe-west1
  • 1 GB network egress from North America to all region destinations (excluding China and Australia) per month

Your Free Tier f1-micro instance limit is by time, not by instance. Each month, eligible use of all of your f1-micro instances is free until you have used a number of hours equal to the total hours in the current month. Usage calculations are combined across the supported regions.

Google Cloud Free Tier is also available for external IP addresses that are being used by VM instances. In-use external IP addresses are available without additional cost until you have used a number of hours equal to the total hours in the current month. Usage calculations are combined across all in-use external IP addresses across all regions. Google Cloud Free Tier for in-use external IP addresses applies to all non-preemptible instance types, not just f1-micro instances.

Compute Engine offers discounts for sustained use of virtual machines. Your Free Tier use doesn't factor into sustained use.

GPUs and TPUs are not included in the Free Tier offer. You are always charged for GPUs and TPUs that you add to VM instances.

Learn more

Firestore
  • 1 GB storage
  • 50,000 reads, 20,000 writes, 20,000 deletes per day

Learn more

Google Kubernetes Engine
  • No cluster management fee for one zonal cluster per billing account. Each user node is charged at standard Compute Engine pricing.

Learn more

Google Maps Platform
Pub/Sub
  • 10 GB of messages per month

Learn more

Speech-to-Text
  • 60 minutes per month

Learn more

Video Intelligence API
  • 1,000 units per month

Learn more

Exceeding Free Tier usage limits

Any usage above Free Tier usage limits is automatically billed at standard rates.

You can help monitor and control costs by setting up budgets and alerts through the Google Cloud Console.

Google Cloud Marketplace products and Premium OS licenses

You incur normal expenses for any Google Cloud Marketplace products and premium OS licenses you use, even if your Compute Engine use is covered by the Free Tier.

Getting support

Direct support
  • For billing issues, web, phone, and chat support is included with all Cloud Billing accounts. You must be a Billing Account Administrator to interact with billing support.
  • For technical issues, chat support is available for the duration of the Free Trial.
  • Upgrade your support plan to access other types of technical support for Google Cloud services.
Documentation
Community support