Skip to main content

Upstash Pricing, Features & Alternatives

Runtime Platform · BaaS

Serverless Redis, vector search, messaging, and workflow services through HTTP APIs.

Upstash is a serverless data platform built for the edge. It offers Redis-compatible data, Vector, and QStash with usage-based pricing and HTTP access suited to serverless runtimes. The failover, read-replica, and backup capabilities in this profile refer to Upstash Redis, especially configured Global databases and enabled backup schedules. Read replicas and primary failover have different roles, and replication lag and retention still matter.
Best for

Serverless and edge applications that need HTTP-accessible Redis-compatible data, vector search, message delivery, scheduled callbacks, durable workflows, and usage-based pricing.

Watch out for

Upstash products have separate quotas and pricing. Global replication, high availability, compliance, increased storage, message delivery, and production support can add substantial cost.

Workloads
  • Backend Services
  • Background Workers
  • Real-Time Applications
  • Scheduled Jobs
Services
  • Key-Value Store
  • Queues
  • Workflows
Delivery
  • Managed

Development & Execution

Supported platform capabilities, execution environments, development technologies, deployment models, integrations, and triggers.

Languages

  • C#
  • Go
  • Java
  • JavaScript
  • PHP
  • Python
  • Ruby
  • Rust
  • TypeScript

Frameworks

  • Astro
  • Django
  • Express.js
  • Fastify
  • Laravel
  • Next.js
  • Nuxt
  • Remix
  • Ruby on Rails
  • Spring Boot
  • SvelteKit

Capabilities

  • Automatic Failover
  • Read Replicas
  • Automated Backups

Deployment & packaging

  • Serverless (Managed Runtime)

Integrations

  • Cloudflare
  • GitHub
  • Redis
  • Vercel

Triggers

  • Scheduled Invocation
  • HTTP Requests
  • Queue Messages

Pricing

Published pricing structure, representative costs, and material billing factors.

Free Tier
Recurring free allowances No card required
Free Trial
Free trials for testing and proofs of concept are available by request.
Commitment
Pay as You Go supports monthly budget limits Fixed plans are charged pro rata while active.
Starting Price
$0.20 per 100,000 commands Pay as You Go

Upstash Redis Plans

Primary Pricing

Redis databases can use recurring free access, per-command billing, or fixed monthly capacity.

Free

$0

For prototypes, learning, and small workloads.

  • 256 MB maximum data size
  • 500,000 commands per month
  • 10 GB bandwidth per month
Pay as You Go

$0.20 per 100,000 commands

Per-command Redis pricing for variable traffic.

  • Up to 100 GB data
  • First 1 GB storage included
  • First 200 GB bandwidth included per month
Fixed

From $10 / month

Flat monthly capacity with no per-command charge.

  • Unlimited commands within throughput limits
  • Multiple data-size tiers
  • Additional read regions priced separately
Redis Fixed Plans Additional Pricing

Representative fixed-capacity Redis tiers with included monthly bandwidth.

InstanceResourcesPrice
Fixed 250MB Read regions cost $5 each per month250 MB data / 50 GB bandwidth$10 / month
Fixed 10GB Read regions cost $100 each per month10 GB data / 1 TB bandwidth$200 / month
Fixed 500GB Read regions cost $750 each per month500 GB data / 20 TB bandwidth$1,500 / month

Representative sizes. See official pricing for all available options.

Redis Pay as You Go Additional Usage Cost

Commands, storage, and bandwidth are billed separately after included amounts.

ResourceBilling UnitPrice
Commandsper 100,000 commands$0.20
Storageper GB-month beyond the first 1 GB$0.25
Bandwidthper GB beyond 200 GB per month$0.03

Free Tier

No card required

Recurring allowances included with one free Redis database.

  • Data size: 256 MB
  • Commands: 500,000 commands per month
  • Bandwidth: 10 GB per month

Free Trial

Free trials for testing and proofs of concept are available by request.

Enterprise Pricing

Custom Redis pricing is available with dedicated support, higher capacity, compliance features, and custom contracts.

Billing Commitment

Pay as You Go supports monthly budget limits; Fixed plans are charged pro rata while active.

Infrastructure & Availability

Where workloads run, how deployment is scoped, and what underlying infrastructure the platform depends on.

Upstash Redis Global has separate primary-region and read-region inventories. The primary can be selected from 18 AWS and Google Cloud regions, while the maintained read-region subset is narrower and AWS-only.

Primary regions

An Upstash Redis Global database has one customer-selected primary region chosen from 18 AWS and Google Cloud regions.

Applies to

  • Upstash Redis Global primary region

Deployment model

  • Managed cloud

Placement

  • Customer-Selected

Deployment scope

  • Global

Geographic availability

North America
7
Latin America
1
Europe
4
Asia Pacific
5
Middle East & Africa
1

Infrastructure providers

  • Amazon Web Services
  • Google Cloud Platform

Availability footprint

Regions
18

Available Regions

LocationAreaInfrastructureRegion ID
N. Virginia, USA Available as a primary region.North AmericaAmazon Web Servicesus-east-1
Ohio, USA Available as a primary region.North AmericaAmazon Web Servicesus-east-2
N. California, USA Available as a primary region.North AmericaAmazon Web Servicesus-west-1
Oregon, USA Available as a primary region.North AmericaAmazon Web Servicesus-west-2
Central Canada Available as a primary region.North AmericaAmazon Web Servicesca-central-1
São Paulo, Brazil Available as a primary region.Latin AmericaAmazon Web Servicessa-east-1
Ireland Available as a primary region.EuropeAmazon Web Serviceseu-west-1
London, UK Available as a primary region.EuropeAmazon Web Serviceseu-west-2
Frankfurt, Germany Available as a primary region.EuropeAmazon Web Serviceseu-central-1
Mumbai, India Available as a primary region.Asia PacificAmazon Web Servicesap-south-1
Singapore Available as a primary region.Asia PacificAmazon Web Servicesap-southeast-1
Tokyo, Japan Available as a primary region.Asia PacificAmazon Web Servicesap-northeast-1
Sydney, Australia Available as a primary region.Asia PacificAmazon Web Servicesap-southeast-2
Cape Town, South Africa Available as a primary region.Middle East & AfricaAmazon Web Servicesaf-south-1
Iowa, USA Available as a primary region.North AmericaGoogle Cloud Platformus-central1
Virginia, USA Available as a primary region.North AmericaGoogle Cloud Platformus-east4
Belgium Available as a primary region.EuropeGoogle Cloud Platformeurope-west1
Tokyo, Japan Available as a primary region.Asia PacificGoogle Cloud Platformasia-northeast1

Primary regions source

Read regions

The maintained read-region inventory is an AWS-only subset of the primary-region choices. Reads can be served from replicas near clients while writes are processed through the selected primary region.

Applies to

  • Upstash Redis Global read regions

Deployment model

  • Managed cloud

Placement

  • Primary and Replicas

Deployment scope

  • Global

Infrastructure providers

  • Amazon Web Services

Available Regions (13)

LocationRegion ID
North America 5 regions
N. Virginia, USA Eligible read region for Upstash Redis Global.us-east-1
Ohio, USA Eligible read region for Upstash Redis Global.us-east-2
N. California, USA Eligible read region for Upstash Redis Global.us-west-1
Oregon, USA Eligible read region for Upstash Redis Global.us-west-2
Central Canada Eligible read region for Upstash Redis Global.ca-central-1
Latin America 1 region
São Paulo, Brazil Eligible read region for Upstash Redis Global.sa-east-1
Europe 3 regions
Ireland Eligible read region for Upstash Redis Global.eu-west-1
London, UK Eligible read region for Upstash Redis Global.eu-west-2
Frankfurt, Germany Eligible read region for Upstash Redis Global.eu-central-1
Asia Pacific 4 regions
Mumbai, India Eligible read region for Upstash Redis Global.ap-south-1
Singapore Eligible read region for Upstash Redis Global.ap-southeast-1
Tokyo, Japan Eligible read region for Upstash Redis Global.ap-northeast-1
Sydney, Australia Eligible read region for Upstash Redis Global.ap-southeast-2

Read regions source

Availability reviewed

Resource & Execution Limits

Key size

32 KB

Per key

Record size

100 MB

Free and Pay-as-you-go

Security & Compliance

Security Controls

Encryption in Transit
TLS always enabled Upstash Redis
Access Control
Redis ACL Paid plans
Encryption at Rest
Prod Pack
IP Allow List
Paid plans; unavailable on Free
Private Networking
Private links or VPC peering Pro or Enterprise; supported clouds and regions
Audit Logging
Account and database management events 7 days Free; 30 days pay-as-you-go; 1 year Pro
Single Sign-On
SAML Enterprise

Audits & Certifications

SOC Reports
SOC 2 Type II Upstash platform; evidence/support subject to package

Compliance

HIPAA
Eligible Redis databases Enterprise BAA, HIPAA designation, Prod Pack, credential protection, network restrictions, and customer safeguards required

FAQ

Does Upstash run Redis?
Not as a managed Redis server. Upstash is a serverless database service compatible with the Redis API and client protocol. Most Redis commands are supported, but not all.
Does Upstash still offer Kafka?
No. Upstash deprecated Kafka in September 2024, stopped accepting new users immediately, and announced support would end six months later.
How much does Upstash cost?
Upstash Redis has a $0 Free tier, pay-as-you-go pricing at $0.20 per 100,000 commands, and fixed-capacity plans starting at $10 per month. Storage and bandwidth can also be metered.
What are the Upstash free tier limits?
The current Upstash Redis Free tier includes one database with 256 MB of data, 500,000 commands per month, and 10 GB of bandwidth per month.
How does Upstash pricing work at the edge?
Upstash does not charge a separate edge premium in the current Redis pricing model. You choose the Free, pay-as-you-go, or fixed-capacity model, while command volume, storage, and bandwidth determine usage charges.
Does Upstash require a credit card for the free plan?
No. The Upstash Redis Free plan does not require a credit card. A payment method is required when you move to paid usage.
What is the Upstash Prod Pack?
Prod Pack is an optional per-database production add-on for Upstash Redis. It adds production-oriented features including an SLA, high availability, encryption at rest, and monitoring; exact availability depends on the database plan.

Explore