Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Key-Value Databases
  3. Upstash Redis

Upstash Redis

California

What it is

Upstash Redis is a fully managed, serverless Redis database in the cloud, with durable storage and pay-per-request pricing. Connections can use HTTP REST or the standard Redis TCP protocol. Databases can be replicated across regions for low-latency reads near users; the service also describes multi-zone replication, automatic failover, and persistence across restarts and failures. Listed use cases include caching, rate limiting, queues and streams, session storage, search, and AI agent memory. It supports the Redis client protocol through version 8.4 and adds Search and Vector command families. Any Redis client can connect, with TypeScript, Python, Go, and Java among named options. TLS is enabled by default and cannot be disabled. The Free plan provides 256 MB of data, 10 GB of monthly bandwidth, and 500K monthly commands. Pay as You Go costs $0.20 per 100K commands; storage and bandwidth charges may also apply. Upstash lists its headquarters in California.

For and against

For

  • Supports REST and standard Redis TCP connections.
  • Offers multi-region replication and automatic failover.
  • TLS is enabled by default.
  • Free plan includes 256 MB of data.
  • Any Redis client can connect.

Against

  • Free tier is limited to 500K monthly commands.
  • Free tier includes 10 GB monthly bandwidth.
  • Pay as You Go may add storage and bandwidth charges.
  • TLS cannot be disabled.

The verdict

Upstash Redis pairs managed cloud hosting with multiple connection protocols and a free tier with defined resource limits. Check the usage-based charges and fixed-plan capacity options against the database workload you expect.

Who it suits

Upstash Redis may suit developers who need a managed Redis database reachable through REST or Redis TCP. Its listed use cases include caching, queues, session storage, and AI agent memory.

Plans and prices

Free

Free

250 MB data · 10 GB bandwidth · 500K commands/month · 1 database

Pay as You Go

$0.20usage-based

100 GB data · unlimited commands · unlimited listed bandwidth · 10 MB request

Fixed 250MB

$10a month

250 MB data · 50 GB bandwidth · unlimited commands · 10,000 commands/sec

Fixed 1GB

$20a month

1 GB data · 100 GB bandwidth · unlimited commands · 10,000 commands/sec

Fixed 5GB

$100a month

5 GB data · 500 GB bandwidth · unlimited commands · 10,000 commands/sec

Prod Pack add-on

$200a month

99.99% uptime SLA · multi-zone HA · encryption at rest · SOC-2

Fixed 10GB

$200a month

10 GB max data · 1 TB monthly bandwidth · +$100/region · unlimited commands

Fixed 50GB

$400a month

50 GB max data · 5 TB monthly bandwidth · +$200/region · unlimited commands

Fixed 100GB

$800a month

100 GB max data · 10 TB monthly bandwidth · +$400/region · unlimited commands

Every plan, in full

On the record

Access protocols
Applications can connect through the standard Redis TCP protocol or an HTTPS REST API.upstash.com · read 15 Oct 2026
Client integrations
The documentation says any Redis client can connect and names TypeScript, Python, Go, Java, and other clients.upstash.com · read 30 Sep 2026
Cloud integration
Upstash documents a Vercel integration that can create or connect databases and expose environment variables to Vercel projects.upstash.com · read 30 Sep 2026
Company profile
LinkedIn lists Upstash as privately held, founded in 2021, headquartered in San Jose, California, with 11–50 employees.linkedin.com · read 15 Oct 2026
Compliance
Upstash states that Redis is SOC 2 compliant as of July 2023 and GDPR compliant; it says ISO 27001 is in progress and HIPAA is not currently compliant on the compliance page.upstash.com · read 15 Oct 2026
Connections
It supports access over HTTP REST and the standard Redis TCP protocol.upstash.com · read 30 Sep 2026
Current status
Upstash’s status page showed API and website operational with 100% uptime displays and no notices in the prior seven days when opened.upstash.instatus.com · read 15 Oct 2026
Documentation
The documentation includes getting-started guides, REST command compatibility tables, SDK references, deployment examples, use cases, pricing and troubleshooting.upstash.com · read 15 Oct 2026
Edge integrations
The HTTP client is designed for AWS Lambda, Cloudflare Workers, Fastly Compute@Edge, Next.js, Jamstack, browser/mobile and WebAssembly environments.github.com · read 15 Oct 2026
Funding and growth
TechCrunch reported on February 8, 2024 that Upstash announced a $10 million Series A led by Andreessen Horowitz and reported $1 million ARR.techcrunch.com · read 15 Oct 2026
Global reads
Databases can be replicated across regions to provide low-latency reads near users.upstash.com · read 30 Sep 2026
Global replication
Global databases can replicate data across multiple read regions for lower user latency.upstash.com · read 15 Oct 2026
HTTP client licence
The official upstash/redis-js repository identifies the @upstash/redis client as MIT licensed.github.com · read 15 Oct 2026
Limit: incidents
IsDown reported four Upstash incidents in the prior 90 days, including one major outage, with a median resolution time of about 1 hour 19 minutes.isdown.app · read 15 Oct 2026
Limit: third-party mobile app scope
The Google Play Stash listing says creating new databases must still be done in the Upstash web dashboard.play.google.com · read 15 Oct 2026
Limit: usage cost variability
SaaSLens identifies per-request billing as a tradeoff because costs can increase with request volume.saaslens.app · read 15 Oct 2026
Monitoring
Prod Pack and Enterprise include Prometheus metrics and Datadog integration for monitoring Redis databases.upstash.com · read 30 Sep 2026
Notable limit
The free tier provides 256 MB data size, 10 GB monthly bandwidth, and 500K monthly commands.upstash.com · read 30 Sep 2026

The review

Upstash Redis is a managed, serverless Redis database for applications that need Redis compatibility without running database servers. It is a particularly good match for variable traffic, persistent application state, and users spread across regions. Its broad connection options and durable architecture are persuasive, but capacity, regional replicas, and command volume need careful cost planning.

Overview

Upstash covers familiar Redis workloads including caching, rate limiting, queues and streams, session storage, search, and AI-agent memory. Unlike a disposable cache, it persists data through restarts and failures. Multi-zone replication and automatic failover add resilience, making it suitable for state that must survive infrastructure problems.

Applications can use HTTPS REST or the standard Redis TCP protocol. Redis client compatibility reaches version 8.4, with documented clients for TypeScript, Python, Go, Java, and other languages. Upstash also supplies Search and Vector command families. TLS is enabled for every database and cannot be disabled, a sensible default for internet-facing services.

Key features

  • Regional reads: Replication across regions can put read traffic closer to users in different geographies. The benefit is practical for globally distributed applications, but fixed plans charge an additional fee for every region.
  • Serverless billing: Pay-per-request pricing avoids reserving a large always-on capacity for uneven workloads. It is less predictable than a fixed subscription when command volume rises sharply.
  • Integration options: A documented Vercel integration can create or connect databases and pass environment variables into Vercel projects. That is useful for teams already deploying there, while the REST interface is convenient where a native Redis client is impractical.
  • Operational resilience: Multi-zone replication, automatic failover, and persistence across restarts address availability and durability concerns without self-managed infrastructure.
  • Redis limits: Values can be up to 100 MB, TTL is supported, and both persistence modes are available. There is no clustering support, so applications requiring Redis clustering should look elsewhere.
  • Monitoring and compliance: Prod Pack and Enterprise add Prometheus metrics and Datadog integration. Prod Pack provides access to a SOC-2 Type 2 report and encryption at rest; HIPAA compliance enablement is reserved for Enterprise.

Pricing

The Free plan costs nothing and includes 256 MB of data, 10 GB of monthly bandwidth, and 500K monthly commands. It is a useful proof-of-concept ceiling, not a generous production allowance. Upstash can provide free trials for testing and proof-of-concept work by email request.

Pay as You Go costs $0.20 per 100K commands, allows up to 100 GB of data, and includes unlimited monthly bandwidth and commands subject to usage billing; storage and bandwidth charges may apply. This is the natural choice for spiky or difficult-to-forecast traffic, provided you monitor command volume.

Fixed plans trade metered commands for a monthly capacity and bandwidth allowance. Fixed 250MB is $10 a month with 50 GB bandwidth and adds 5 USD per region. Fixed 1GB is $20 a month with 100 GB and adds 10 USD per region. Fixed 5GB costs $100 a month with 500 GB and adds 50 USD per region. Fixed 10GB costs $200 a month with 1 TB and adds 100 USD per region.

For larger datasets, Fixed 50GB is $400 a month with 5 TB and adds 200 USD per region; Fixed 100GB is $800 with 10 TB and adds 400 USD per region; and Fixed 500GB is $1,500 with 20 TB and adds 750 USD per region. All fixed plans include unlimited commands, but their capacity and bandwidth limits make sizing important.

Enterprise uses custom pricing and supports up to 10 TB, unlimited bandwidth, 100K+ commands per second, and unlimited databases. Enterprise support adds response-time SLAs and priority access. Choose it for regulated or high-throughput deployments rather than trying to stretch a smaller plan.

Platforms

Upstash Redis is delivered as a cloud service through web and API access. Its REST and TCP protocols let applications use it from supported Redis clients or HTTP-capable environments rather than tying deployment to a particular operating system.

Who it's for

Choose Upstash for serverless applications, Vercel projects, APIs with uneven demand, and globally distributed products that benefit from regional reads. It also suits teams that want durable Redis state and managed failover without operating clusters. It is a weaker fit when clustering is essential, when a small fixed budget must cover large datasets and several regions, or when predictable costs matter more than elastic billing.

Pros and cons

Pros

  • REST and standard TCP access support both lightweight HTTP deployments and conventional Redis clients.
  • Persistence, multi-zone replication, and automatic failover make the service suitable for more than temporary caching.
  • Regional replication can reduce read latency for international users.
  • A free tier and pay-per-request entry reduce the commitment for prototypes and variable workloads.

Cons

  • The free tier's 256 MB, 10 GB bandwidth, and 500K commands are quickly restrictive for sustained production traffic.
  • Fixed plans add regional fees, so global deployment can cost substantially more than the headline monthly price.
  • No clustering support limits architectures that require Redis cluster behavior.
  • Pay-as-you-go storage, bandwidth, and command charges make forecasting harder as usage grows.

Alternatives

Amazon DynamoDB is a better choice when you want a managed key-value service with a free tier of 25 WCUs, 25 RCUs, 25 GB storage, and 25 replicated WCUs across supported regions.

RocksDB fits teams seeking a free, self-hosted C++ library under GPLv2 or Apache 2.0 rather than a hosted database.

Google Cloud Bigtable is the alternative for buyers evaluating paid Bigtable editions and a Data Boost option.

Aerospike Database offers community and enterprise editions for teams comparing another distributed key-value platform.

Riak KV is a free, open-source option with masterless replication and HTTP or Protocol Buffers access.

Tencent Cloud API Gateway is relevant when the requirement is an API gateway with a first-year allowance of 1 million free calls.

VMware Workstation Pro is a free Windows or Linux-hosted virtualization product, not a Redis database.

Apache Accumulo is a free Apache-licensed distributed key/value store for self-hosted deployments.

Verdict

Upstash Redis is a strong recommendation for developers who want managed, durable Redis with REST and TCP access, optional regional reads, and pricing that can follow variable demand. Choose it when operational simplicity and global reads outweigh budgeting complexity. Look elsewhere if you need clustering, large predictable capacity at low fixed cost, or a self-hosted open-source database.

Alternatives to Upstash Redis

Every alternative, ranked