Globally unified, scalable, and highly durable object storage for developers and enterprises.Try it free
Optimize price and performance across storage classes with Object Lifecycle Management
Secure and durable storage for resilience against errors or outages
Reduce data storage carbon emissions to zero
Use Cloud Storage for content delivery, data lakes, and backup
For file sharing see Drive Enterprise
Manage storage costs and performance with OLM
Configure your data with Object Lifecycle Management (OLM) to automatically transition to lower-cost storage classes when it meets the criteria you specify, such as when it reaches a certain age or when you’ve stored a newer version of the data.
Location types for different redundancy and performance needs
Cloud Storage has an ever-growing list of worldwide locations where you can store your data with multiple automatic redundancy options. Whether you are optimizing for split-second response time, or creating a robust disaster recovery plan, customize where and how you store your data.
Storage classes for any workload
Storage classes determine the availability and pricing model that apply to the data you store in Cloud Storage.
Standard - Optimized for performance and high frequency access.
Nearline - Fast, highly durable, for data accessed less than once a month.
Coldline - Fast, highly durable, for data accessed less than once a quarter.
Archive - Most cost-effective, for data accessed less than once a year.
Broad Institute uses Cloud Storage to augment its genome sequence analysis.Read the story
Analyzes genomes 400% faster with Google Cloud
Protects genomic data by governing privacy, access, and use
Scales to meet spikes in demand for processing and storage
Sign up for Google Cloud newsletters to receive product updates, event information, special offers, and more.
Using the Console
Learn the fundamentals of buckets and storing your data and interact with Cloud Storage through the Google Cloud Console.
Using the gsutil tool
Learn the fundamentals of buckets and storing your data and interact with Cloud Storage through the command-line tool, gsutil.
Get hands-on experience with Cloud Storage and other key application services with this Qwiklabs Quest.
Google Cloud Fundamentals: Core Infrastructure
A one-day instructor-led Qwiklabs class providing an overview of Google Cloud products and services.
Cloud Storage client libraries
Client libraries enable you to interact with Cloud Storage using popular programming languages.
Cloud Storage resources
Find information on pricing, public datasets, third-party software, and more.
Explore what you can build on Google Cloud
Find Google Cloud technical resource guides on how to use Cloud Storage for developers and enterprises.
The highest level of availability and performance within a single region is ideal for compute, analytics, and machine learning workloads in a particular region. Cloud Storage is also strongly consistent, giving you confidence and accuracy in analytics workloads.
Geo-redundant storage with the highest level of availability and performance is ideal for low-latency, high-QPS content serving to users distributed across geographic regions. Cloud Storage provides the availability and throughput needed to stream audio or video directly to apps or websites.
Cloud Storage provides fast, low-cost, highly durable storage for data accessed less than once a month. Perfect for reducing the cost of backups and archives while still retaining immediate access. Backup data in Cloud Storage can be used for more than just recovery because all storage classes have ms latency and are accessed through a single API.
|Object Lifecycle Management||Define conditions that trigger data deletion or transition to a cheaper storage class.|
|Object Versioning||Continue to store old copies of objects when they are deleted or overwritten.|
|Retention policies||Define minimum retention periods that objects must be stored for before they’re deletable.|
|Object holds||Place a hold on an object to prevent its deletion.|
|Customer-managed encryption keys||Encrypt object data with encryption keys stored by the Cloud Key Management Service and managed by you.|
|Customer-supplied encryption keys||Encrypt object data with encryption keys created and managed by you.|
|Uniform bucket-level access||Uniformly control access to your Cloud Storage resources by disabling object ACLs.|
|Requester Pays||Require accessors of your data to include a project ID to bill for network charges, operation charges, and retrieval fees.|
|Bucket Lock||Bucket Lock allows you to configure a data retention policy for a Cloud Storage bucket that governs how long objects in the bucket must be retained.|
|Pub/Sub notifications for Cloud Storage||Send notifications to Pub/Sub when objects are created, updated, or deleted.|
|Cloud Audit Logs with Cloud Storage||Maintain admin activity logs and data access logs for your Cloud Storage resources.|
|Object- and bucket-level permissions||Cloud Identity and Access Management (IAM) allows you to control who has access to your buckets and objects.|
Google Cloud partners integrate their industry-leading
tools with Cloud Storage for enhanced support with
everything from security and data transfer, to data
backup and archive.
Google Cloud partners integrate their industry-leading tools with Cloud Storage for enhanced support with everything from security and data transfer, to data backup and archive.