Tech riderRev. 4 Oct 2026
  1. 1Runs onAPI, Linux, Mac, self-hosted, Windows
  2. 2CostsFree plan
  3. 3Deployment modelself hosted
  4. 4Persistence modesboth
  5. 5TTL supportYes
  6. 6Clustering supportYes
  7. 7Multi-region supportYes
  8. 8Supported protocolsgRPC, HTTP/JSON
8 lines stated Written from the maker's own pages: etcd.io, github.com
The etcd homepage

Overview

etcd is ranked #9 of 32 in key-value databases on Specifiction. It runs on API, Linux, macOS, Self-hosted, Windows. There is a free plan.

etcd plans and pricing

All plans
Open-source etcd Free Apache 2.0 licensed · self-hosted software github.com · 4 Oct 2026

Compared on key-value databases

Deployment model
self_hostedetcd.io
Persistence modes
bothetcd.io
TTL support
Yesetcd.io
Clustering support
Yesetcd.io
Multi-region support
Yesetcd.io
Supported protocols
gRPC, HTTP/JSONetcd.io

Facts

Purpose
etcd is a strongly consistent, distributed key-value store for data accessed by distributed systems or clusters of machines.etcd.io · 4 Oct 2026
Fault tolerance
It handles leader elections during network partitions and can tolerate machine failure, including failure of the leader node.etcd.io · 4 Oct 2026
Key-value storage
It stores data in hierarchically organized directories and lets clients watch keys or directories for changes.etcd.io · 4 Oct 2026
Interface
Values can be read and written using standard HTTP tools such as curl.etcd.io · 4 Oct 2026
Consensus
The project says etcd is distributed using the Raft protocol.etcd.io · 4 Oct 2026
Performance
The project states etcd is benchmarked at thousands of writes per second per instance.etcd.io · 4 Oct 2026
Expiry
Keys can be configured with optional time-to-live expiration.etcd.io · 4 Oct 2026
Kubernetes
etcd is a core Kubernetes component and the primary datastore for Kubernetes.etcd.io · 4 Oct 2026
Integrations
The integrations listing includes Kubernetes, CoreDNS, and client libraries for multiple languages; it cautions that third-party tools and libraries listed there are not tested or maintained by the etcd team.etcd.io · 4 Oct 2026
Security
etcd supports TLS and client-certificate authentication for client-to-server and peer communication, but these security features are not enabled by default.etcd.io · 4 Oct 2026
Supported platforms
The current platform table lists Linux on AMD64 and ARM64 as tier 1; Darwin and Windows on AMD64 or ARM64 are tier 3, and unlisted platforms are unsupported.etcd.io · 4 Oct 2026
Installation
The project provides pre-built binaries, source builds, and container images; its install guide warns that OS package manager installations may be outdated and are not officially supported.etcd.io · 4 Oct 2026
Support policy
The project typically maintains only its latest two minor versions; its 2025 release announcement said those were v3.5 and v3.6 at that time.etcd.io · 4 Oct 2026
License
The etcd source repository identifies the software as licensed under Apache 2.0.github.com · 4 Oct 2026

Best etcd alternatives

See all 20

Where it ranks on Specifiction

Is etcd yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources