
Downloadable Spanner for on-prem, hybrid, multicloud and on your laptop
Bring Google Cloud globally distributed database to your data centers, other clouds, and your laptop. Power AI-enabled apps with industry leading reliability and security.
Get started with the developer edition, available in preview, to build and test non-commercial applications. For commercial use, please contact us.
Features
Deployment flexibility
Spanner Omni brings Google scale and innovation to your infrastructure. It provides flexible configuration options ranging from virtual machines (VMs), Linux containers, and Kubernetes clusters. You can run Spanner Omni in a wide choice of configurations, including on-premises, multicloud, multiregion and hybrid (low latency topologies), air-gapped or connected, and scaling from a single machine to clusters of thousands of servers.
Multi-model: One database for your diverse workloads
Spanner Omni consolidates your data stack by unifying relational, graph, key-value, vector search, full-text search, and operational analytic workloads within a single database. This true ZeroETL interoperability approach eliminates data silos, saves costs, reduces operational and security touchpoints, and ensures data consistency across all models.
Virtually unlimited scale
Spanner Omni is a self-managed database that enables “scale insurance” through the same elastic horizontal read and write scalability of Spanner. Start small and grow without limits; our architecture allows scaling compute and storage independently. With automatic sharding, you can add or remove resources on the fly to handle traffic spikes and massive data growth without ever hitting a "growth cliff."
Always-on availability
Spanner Omni enables high availability multi-location deployments using synchronous replication, built on the Paxos consensus protocol. This HA architecture guarantees zero RPO and zero RTO through automatic failover should a zone or region fail. Additionally, multi-server deployments support seamless, no-downtime software upgrades, ensuring your environment remains current without maintenance windows.
Strong global consistency
Spanner Omni delivers Spanner’s industry-leading external consistency through an innovative software-defined TrueTime API. By providing highly reliable and error-bounded time synchronization across every server in your deployment, it ensures full ACID compliance. Every read reflects the most recent updates across all replicas—no matter where they are located globally.
How It Works
Spanner Omni is a self-managed database that utilizes Paxos-based synchronous replication and a software-only TrueTime API to deliver global ACID transactions and high availability across distributed servers.

Common Uses
Hybrid and multicloud resilience
Ensure business continuity across diverse environments
Build truly resilient, high-availability architectures that extend beyond the boundaries of a single cloud provider. By deploying Spanner Omni in a secondary cloud or on-premises data center as a "hot/cold" failover site for your primary Spanner managed service in Google Cloud, you create a critical safety net. This "primary/secondary" architecture reduces vulnerability to service disruptions and helps meet strict "stressed exit" regulatory requirements for financial services.
Tutorials, quickstarts, & labs
Ensure business continuity across diverse environments
Build truly resilient, high-availability architectures that extend beyond the boundaries of a single cloud provider. By deploying Spanner Omni in a secondary cloud or on-premises data center as a "hot/cold" failover site for your primary Spanner managed service in Google Cloud, you create a critical safety net. This "primary/secondary" architecture reduces vulnerability to service disruptions and helps meet strict "stressed exit" regulatory requirements for financial services.
Application portability
Standardize on a single database layer for SaaS and ISVs
SaaS providers and ISVs can now offer their applications to customers regardless of their infrastructure preference—whether in public clouds, private data centers, or air-gapped environments. Spanner Omni provides a "write once, run anywhere" experience, allowing your engineering teams to use the same advanced multi-model capabilities (Graph, Vector Search, SQL) across every deployment. This eliminates the need to maintain different database backends for different environments, drastically reducing development and operational overhead.
Tutorials, quickstarts, & labs
Standardize on a single database layer for SaaS and ISVs
SaaS providers and ISVs can now offer their applications to customers regardless of their infrastructure preference—whether in public clouds, private data centers, or air-gapped environments. Spanner Omni provides a "write once, run anywhere" experience, allowing your engineering teams to use the same advanced multi-model capabilities (Graph, Vector Search, SQL) across every deployment. This eliminates the need to maintain different database backends for different environments, drastically reducing development and operational overhead.
Data sovereignty
Meet strict data localization laws securely
Organizations operating in jurisdictions where Google Cloud does not yet have a physical presence or where regulations mandate that data remain within specific borders can use Spanner Omni to keep critical data on existing local hardware. This ensures you meet strict data sovereignty and local regulatory compliance requirements while still utilizing an industry-leading database.
Tutorials, quickstarts, & labs
Meet strict data localization laws securely
Organizations operating in jurisdictions where Google Cloud does not yet have a physical presence or where regulations mandate that data remain within specific borders can use Spanner Omni to keep critical data on existing local hardware. This ensures you meet strict data sovereignty and local regulatory compliance requirements while still utilizing an industry-leading database.
On-premises modernization
Upgrade legacy databases in your data centers
Organizations with substantial on-premises commitments can now modernize their legacy databases (like sharded MySQL or Cassandra) using Spanner’s innovative technology. Spanner Omni allows enterprises to upgrade their internal infrastructure to benefit from the advanced distributed SQL features and AI-ready multi-model support, entirely within their own data centers.
Tutorials, quickstarts, & labs
Upgrade legacy databases in your data centers
Organizations with substantial on-premises commitments can now modernize their legacy databases (like sharded MySQL or Cassandra) using Spanner’s innovative technology. Spanner Omni allows enterprises to upgrade their internal infrastructure to benefit from the advanced distributed SQL features and AI-ready multi-model support, entirely within their own data centers.
Pricing
| Spanner Omni | Pricing table |
|---|---|
| Product | Price |
Spanner Omni | Spanner Omni developer edition is now available in preview. This edition offers the core Spanner capabilities—perfect for developing and testing for non-commercial, non-production purposes. |
Spanner Omni
Pricing table
Price
Spanner Omni developer edition is now available in preview. This edition offers the core Spanner capabilities—perfect for developing and testing for non-commercial, non-production purposes.
Commercial use
Contact us if you are interested in using Spanner Omni for commercial use.
Spanner
Learn more about Spanner managed service
Start your proof of concept
Get started with the developer edition for Spanner Omni
Take a deep dive into Spanner Omni
Google Developer Forum
Stack Overflow
What is Spanner Omni?
Spanner Omni is a downloadable version of Spanner delivering the same core capabilities with the added flexibility for customers to deploy it anywhere.
What are the key benefits of Spanner Omni?
Spanner Omni delivers the same core capabilities of Spanner, our industry-leading scale-out database. This means you get:
- Virtually unlimited scale
- High availability and resilience, even against machine, zonal, or regional failures
- Strong global consistency
- Enterprise-grade security and support, backed by Google Cloud
- Fully interoperable multi-model capabilities for AI-enabled applications, including SQL, key value, graph, vector search, and full-text search
What's more, Spanner Omni offers deployment flexibility, allowing you to run it:
- In any environment, from your laptop to on-premises data centers or other cloud environments
- In any location, regardless of Google Cloud's physical presence (subject to licensing)
- Across any deployment type, including VMs, bare metal, Linux containers, or Kubernetes
- In any connection, airgapped or connected
When should a customer choose Spanner Omni?
For customers running on Google Cloud, we strongly recommend using Spanner, Google’s fully managed database service, which is built on Google infrastructure and technology that offers the best performance, reliability, security, compliance and functionality with up to 99.999% availability SLA. As a fully managed service, it can also significantly reduce your management overhead and optimize the total cost of ownership.
Spanner Omni is ideal for situations where you need a scale-out database solution but can't run it directly on Google Cloud. This includes scenarios such as:
- Application portability: When you need to run applications on a similar stack across multiple environments, perfect for SaaS providers and ISVs
- Disaster recovery and business continuity: For critical resilience, running a similar database outside Google Cloud
- On-premises development: Building or rewriting applications that need a distributed database right in your own data center
- Geographic flexibility: Deploying Spanner in locations where Google Cloud may not have a data center presence
- Self-management preference: If you prefer to self-manage your database infrastructure
- Local development: Creating a local test and development environment for your Spanner-based applications
Where can I deploy Spanner Omni?
Spanner Omni offers flexible deployment across VMs, containers, and Kubernetes clusters, in your own data center, across clouds or on your laptop. For optimal performance and experience, we recommend running production workloads on Google Cloud certified environments.
What are the limitations of the Spanner Omni developer edition available in preview?
The developer edition, available in preview, is a 90-day limited version designed exclusively for non-production environments. This edition is intended for development, testing, evaluating, prototyping and demonstrating applications. Data processing, business, commercial, or production use is strictly prohibited.
While you’ll have access to all core Spanner capabilities, this edition excludes enterprise-grade security and operational features, such as:
- Security: mTLS, at-rest encryption, and multiple roles/credential logins
- Operations: backup/restore and audit logging
- Support: Technical assistance is limited to community-based forums