Cloud Storage documentation
Cloud Storage allows world-wide storage and retrieval of any amount of
data at any time. You can use Cloud Storage for a range of scenarios
including serving high performance AI/ML and analytics data sets, storing data for archival and
disaster recovery, or distributing content to consumers across the globe.
Learn more
Not sure which storage product is right for you? Learn more about our
storage services.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-28 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# Cloud Storage documentation\n===========================\n\n[Read product documentation](/storage/docs/introduction)\nCloud Storage allows world-wide storage and retrieval of any amount of\ndata at any time. You can use Cloud Storage for a range of scenarios\nincluding serving high performance AI/ML and analytics data sets, storing data for archival and\ndisaster recovery, or distributing content to consumers across the globe.\n[Learn more](/storage/docs/introduction)\n\n\nNot sure which storage product is right for you? Learn more about our\n[storage services](/products/storage).\n[Get started for free](https://console.cloud.google.com/freetrial) \n\n#### Start your proof of concept with $300 in free credit\n\n- Get access to Gemini 2.0 Flash Thinking\n- Free monthly usage of popular products, including AI APIs and BigQuery\n- No automatic charges, no commitment \n[View free product offers](/free/docs/free-cloud-features#free-tier) \n\n#### Keep exploring with 20+ always-free products\n\n\nAccess 20+ free products for common use cases, including AI APIs, VMs, data warehouses,\nand more.\n\nDocumentation resources\n-----------------------\n\nFind quickstarts and guides, review key references, and get help with common issues. \nformat_list_numbered\n\n### Guides\n\n-\n\n\n Quickstarts:\n [Console](/storage/docs/discover-object-storage-console)\n or\n [gcloud CLI](/storage/docs/discover-object-storage-gcloud)\n\n\n-\n\n [Creating storage buckets](/storage/docs/creating-buckets)\n\n-\n\n [Storage classes](/storage/docs/storage-classes)\n\n-\n\n [Bucket locations](/storage/docs/locations)\n\n-\n\n [Uploading objects](/storage/docs/uploading-objects)\n\nfind_in_page\n\n### Reference\n\n-\n\n [Cloud Storage Client Libraries](/storage/docs/reference/libraries)\n\n-\n\n [gcloud CLI reference](/sdk/gcloud/reference/storage)\n\n-\n\n [gsutil tool reference](/storage/docs/gsutil)\n\n-\n\n [JSON API reference](/storage/docs/json_api)\n\n-\n\n [XML API reference](/storage/docs/xml-api/overview)\n\n-\n\n [IAM references for Cloud Storage](/storage/docs/access-control/iam-reference)\n\ninfo\n\n### Resources\n\n-\n\n [Cloud Storage pricing](/storage/pricing)\n\n-\n\n [Quotas and limits](/storage/quotas)\n\n-\n\n [Troubleshooting](/storage/docs/troubleshooting)\n\n-\n\n [Release notes](/storage/docs/release-notes)\n\nRelated resources\n-----------------\n\nTraining and tutorials \nUse cases \nCode samples \nExplore self-paced training, use cases, reference architectures, and code samples with examples of how to use and connect Google Cloud services. Training \nTraining and tutorials\n\n### Google Cloud Fundamentals for Azure Professionals\n\n\nThis course introduces Azure professionals to the core capabilities of Google Cloud.\n\n\n[Learn more](http://cloud.google.com/training/course/gcp-fundamentals-azure) \nTraining \nTraining and tutorials\n\n### Google Cloud Fundamentals for AWS Professionals\n\n\nThis course introduces AWS professionals to the core capabilities of Google Cloud.\n\n\n[Learn more](http://cloud.google.com/training/course/gcp-fundamentals-aws) \nTraining \nTraining and tutorials\n\n### Interactive walkthrough tutorial in the Console\n\n\nWalk through the Cloud Storage quickstart directly in the Cloud console.\n\n\n[Learn more](?walkthrough_id=storage--quickstart-basic-tasks) \nUse case \nUse cases\n\n### Hosting a static website\n\n\nConfigure a Cloud Storage bucket to host a static website for a domain you own.\n\nWeb hosting Load balancer Static resources\n\n\u003cbr /\u003e\n\n[Learn more](/storage/docs/hosting-static-website) \nUse case \nUse cases\n\n### Architecting disaster recovery for locality-restricted workloads\n\n\nUse Google Cloud to architect for disaster recovery (DR) to meet location-specific requirements.\n\nDisaster recovery Automation Networking\n\n\u003cbr /\u003e\n\n[Learn more](/solutions/architecting-disaster-recovery-for-locality-restricted-workloads) \nCode sample \nCode Samples\n\n### C++ samples\n\n\nSamples for interacting with Cloud Storage\n\n\n[Open GitHub\narrow_forward](https://github.com/googleapis/google-cloud-cpp/tree/master/google/cloud/storage/examples) \nCode sample \nCode Samples\n\n### .Net samples\n\n\nSamples for interacting with Cloud Storage\n\n\n[Open GitHub\narrow_forward](https://github.com/GoogleCloudPlatform/dotnet-docs-samples/tree/master/storage/api/Storage.Samples) \nCode sample \nCode Samples\n\n### Go samples\n\n\nSamples for interacting with Cloud Storage\n\n\n[Open GitHub\narrow_forward](https://github.com/GoogleCloudPlatform/golang-samples/tree/master/storage) \nCode sample \nCode Samples\n\n### Java samples\n\n\nSamples for interacting with Cloud Storage\n\n\n[Open GitHub\narrow_forward](https://github.com/googleapis/java-storage/tree/master/samples/snippets/src/main/java/com/example/storage) \nCode sample \nCode Samples\n\n### Node.js samples\n\n\nSamples for interacting with Cloud Storage\n\n\n[Open GitHub\narrow_forward](https://github.com/googleapis/nodejs-storage/tree/master/samples) \nCode sample \nCode Samples\n\n### PHP samples\n\n\nSamples for interacting with Cloud Storage\n\n\n[Open GitHub\narrow_forward](https://github.com/GoogleCloudPlatform/php-docs-samples/tree/main/storage/src) \nCode sample \nCode Samples\n\n### Python samples\n\n\nSamples for interacting with Cloud Storage\n\n\n[Open GitHub\narrow_forward](https://github.com/googleapis/python-storage/tree/main/samples) \nCode sample \nCode Samples\n\n### Ruby samples\n\n\nSamples for interacting with Cloud Storage\n\n\n[Open GitHub\narrow_forward](https://github.com/googleapis/google-cloud-ruby/tree/master/google-cloud-storage/samples)\n\n### Try Cloud Storage for yourself\n\nCreate an account to evaluate how our products perform in real-world scenarios. \nNew customers also get $300 in free credits to run, test, and deploy workloads. \n[Try Cloud Storage free](https://console.cloud.google.com/freetrial)"]]