Frequently Asked Questions

Pricing and support

Where can I find pricing information?
Read the Pricing page for detailed information on pricing, including how Cloud Storage calculates bandwidth and storage usage.
What are my support options?
See the Cloud Storage Getting Support page for information about support options.
Does Cloud Storage offer a service level agreement (SLA)?
Yes. You are covered under the Cloud Storage Service Level Agreement.
How do I notify Google of SLA Financial Credit eligibility?
Use the SLA Financial Credit Eligibility form.
How do I give product feedback?
From the Cloud Storage documentation click "Send feedback" near the top right of the page. This will open a feedback form. Your comments will be reviewed by the Cloud Storage team.

Getting started

When do I need to activate Cloud Storage and enable billing?
If you want to create buckets, store data, or control who can access your data, you must activate Cloud Storage and enable billing.
How do I sign up?
Sign up for Cloud Storage by turning on the Cloud Storage service in the Google Cloud Platform Console.
Do I need to activate Cloud Storage and turn on billing if I was granted access to someone else's bucket?

No, in this case another individual has already set up a Google Cloud Platform project and either added you as a project team member or granted you permission to their buckets and objects. Once you authenticate, typically with your Google account, you can read or write data according to the access that you were granted.

For information about adding project team members, see Adding a member to a project.

I am just trying to download or access some data that is freely available to the public. How can I do that?

You can simply use the gsutil tool to download the data, even without a Google account. You do not need to activate Cloud Storage or turn on billing for this purpose. You also do not need to create credentials or authenticate to Cloud Storage. The gsutil tool is best installed as part of the Google Cloud SDK package, but may also be downloaded and installed as a stand-alone product.

What tools and libraries are available for Cloud Storage?

In addition to the JSON API and the XML API, Google offers the following options for interacting with Cloud Storage:

You can find additional, third-party tools and libraries, such as the Boto library, by searching the Internet.

I'm developing a library or tool for Cloud Storage and I want to sell it on the Internet. Is this okay?


How do I cancel my Cloud Storage account?

To cancel your Cloud Storage account, take the following steps:

  1. Delete all your buckets and objects.

    For step-by-step instructions, see Deleting Buckets.

  2. Disable the Cloud Storage services for your project.

    For the desired project, open the list of enabled APIs in the Google Cloud Platform Console. In the list of APIs, click Disable for Google Cloud Storage and Google Cloud Storage JSON API.

  3. Disable billing (optional).

    You do not incur any new Cloud Storage charges after you perform the above steps, but you can disable billing to stop receiving statements. For step-by-step instructions, see Disable billing for a project. You will receive one last bill for any remaining changes incurred between the beginning of the billing cycle and when you disabled billing.

Storage and content policy

Is my data redundant?
Yes, your data is redundant, which provides high durability and high availability. When you upload your data to Cloud Storage or copy your data within it, Cloud Storage reports the action as successful only if object redundancy is achieved. If your data is stored in the Multi-Regional Storage class, then your data is redundant in at least two geographically separate regions. See the Storage Classes page for more information about available storage classes.
Where is my data stored?
Where Cloud Storage stores your data depends on the location of the bucket in which your data resides. For information on available locations and implications for choosing a location, see the Bucket Locations page.
What is the default bucket location if I do not specify a location constraint?
The default bucket location is within the US. If you do not specify a location constraint, then your bucket and data added to it are stored on servers in the US.
Can I move buckets from one location to another or change the project that the bucket is associated with?
Changing a bucket's location or project is not intrinsically provided by Cloud Storage; a bucket remains in the location and project that you set during bucket creation. If you want to change either of these parameters, you have to delete the bucket and recreate it.
How can I get a summary of daily space usage?
You can use the gsutil du command or Storage Logs to get the total space used by all objects for a specified bucket. For more information, see Determining a Bucket's Size.
Can I delete a Cloud Storage object that I accidentally uploaded to a locked, retention-enabled bucket?

No. You can only delete such an object after it has fulfilled its retention period.

If you have not locked the bucket, you can temporarily remove the retention policy, remove the object, and then reinstate the retention policy.

I believe some content hosted on your service is inappropriate, how do I report it?

Certain types of content are not allowed on this service; please refer to the Terms of Services and Platform Policies for details. If you believe a piece of content is in violation of our policies, report it here (select See more products, then Google Cloud Storage & Cloud Bigtable).

Use with other Google services

Can I use Cloud Storage to upload files to services in G Suite, such as Google Drive?
No, Cloud Storage is not integrated with G Suite.
Can I use Cloud Storage with my G Suite account or Cloud Identity domain?
Yes, you can use Cloud Storage with either.
Does Google offer other unstructured storage options?
Yes, Google offers several storage options for unstructured data, such as Google Drive. For an overview of Google storage options, including a video explaining the differences between the options, see Storing Your Data.

Accessing data

I want to let someone download an individual object. How do I do that?
You can share an individual object with a user or group by adding an entry to that object's access control list (ACL) that grants the user or group READ permission. For step-by-step instructions, see Changing ACLs.
Can I let someone read the ACL permissions on an object without letting them download the object?

Yes. The easiest way to do this is to give the user storage.objects.list and storage.objects.getIamPolicy IAM permissions for the bucket that contains the object. These permissions allow the user to retrieve object ACLs when listing objects in the bucket, but they don't grant the user the ability to download the objects.

Alternatively, you can provide the user with a Signed URL to delegate specific authority for a single type of request.

Can I grant permission to create objects in a bucket without granting permission to list objects in the bucket, or view the bucket's metadata?

Yes. Although ACLs do not allow this, IAM permissions make this possible. To do so, simply give a user the roles/storage.objectCreator role on the desired bucket.

I created a bucket, but don't remember which project I created it in. How can I find it?

For most common Cloud Storage operations, you only need to specify the relevant bucket's name, not the project associated with the bucket. In general, you only need to specify a project identifier when creating a bucket or listing buckets in a project. For more information, see When to specify a project.

To find which project contains a specific bucket:

  • If you are searching over a moderate number of projects and buckets, use the Google Cloud Platform Console, select each project, and view the buckets it contains.
  • Otherwise, go to the storage.bucket.get page in the API Explorer and enter the bucket's name in the bucket field. When you click Authorize and Execute, the associated project number appears as part of the response. To get the project name, use the project number in the following terminal command:
    gcloud projects list | grep [PROJECT_NUMBER]
Was this page helpful? Let us know how we did:

Send feedback about...

Cloud Storage
Need help? Visit our support page.