U

Upstash

Serverless Redis and Kafka, billed by the request.

Visit Upstash Freemium Reviewed Oct 16, 2026

Upstash runs Redis and Kafka behind HTTP APIs, which makes them usable from edge functions and serverless runtimes where holding a TCP connection open is awkward or impossible. Databases scale to zero, so a side project costs nothing until it actually gets traffic, and the REST interface works from anything that can make a fetch call, including a worker running at the edge.

Who it is for

Serverless and edge developers who need a cache without a VPC.

Key features

  • Redis over HTTP and REST
  • Global replication for low latency
  • Kafka topics with REST producers
  • Usage-based billing per command
  • Rate limiting and QStash queues

Where it falls short

Per-command pricing and the HTTP layer mean it is not a drop-in for every Redis client, and latency-sensitive workloads in a single region are still better served by an ordinary Redis instance.

Pricing

Free tier with a monthly command allowance; paid plans bill per commands used, with a fixed minimum on higher tiers.

Prices move; the tier structure is the part that stays true. Check current pricing on Upstash.

Alternatives to Upstash

Frequently asked

Is Upstash free?

Partly. Free tier with a monthly command allowance; paid plans bill per commands used, with a fixed minimum on higher tiers.

What is Upstash best for?

Serverless and edge developers who need a cache without a VPC.

What are the best alternatives to Upstash?

The closest substitutes we list are Cloudflare, Neon and Supabase. They sit in a similar price bracket but make a different trade-off, so read the weaknesses section of each review before switching.

Which platforms does Upstash run on?

Upstash is available on Web, API and CLI.