Skip to content

Redis alternatives

11 tools you can use instead of Redis, ranked by live GitHub stars and npm downloads. Supabase, MongoDB Atlas and Firebase are the most used. Stats updated 5 hours ago.

Short answer

Nothing else in this category is an in-memory store, so there is no like-for-like replacement listed. For a primary database, compare Neon and Supabase for Postgres, Turso for SQLite and MongoDB Atlas for documents.

When Redis is not a good fit

Redis is an in-memory data structure store commonly used as a cache, database and message broker, known for very low-latency reads and writes. Its licensing has changed several times: from the original 3-clause BSD license, through Commons Clause and Redis Source Available License phases, to a dual source-available licensing model adopted in March 2024, meaning current versions of Redis itself are not fully open source. Redis Cloud, the managed service, has a free plan and usage-based paid plans starting around $5 a month.

It is a weaker choice for:

  • Teams that specifically need a permissively licensed, traditionally open source in-memory store, given Redis's move to a source-available license in 2024, where a fork like Valkey may fit better
  • Very large primary datasets that don't fit comfortably in memory, without using auto-tiering features
  • Applications that need complex relational queries, joins or strong ACID guarantees across many tables
Redis pricing, features and usage

The alternatives

Most used first.

1

Supabase

Open source Postgres development platform with auth, instant APIs, realtime, storage and edge functions.

Pricing FreemiumPaid from $25 a month (Pro), plus usage above the included limitsOpen source yesStars 114knpm a week 35M
Redis vs Supabase
2

MongoDB Atlas

MongoDB's fully managed cloud database service, with a free tier and usage-based paid tiers.

Pricing FreemiumPaid from about $0.011 an hour (up to $30 a month) for the Flex tier, or $0.08 an hour for the smallest Dedicated (M10) tierOpen source noStars 28.7knpm a week 18M
View MongoDB Atlas
3

Firebase

Google's backend-as-a-service platform for mobile and web apps: database, auth, hosting and functions.

Pricing FreemiumPaid from Blaze plan is pay-as-you-go on top of the same free limits, billed through Google CloudOpen source noStars 5.2knpm a week 12M
Redis vs Firebase
4

Neon

Serverless Postgres platform with autoscaling and instant branching, owned by Databricks.

Pricing FreemiumOpen source yesStars 23.3knpm a week 5.2M
Redis vs Neon
5

Pocketbase

Open source backend in a single executable file, with a database, auth and storage built in.

Pricing Open sourceOpen source yesStars 61.6knpm a week 286k
View Pocketbase
6

Upstash

Serverless data platform with Redis, Vector, QStash, Workflow, Box and Blob, billed per request.

Pricing Pay as you goPaid from Redis pay as you go at $0.20 per 100,000 commands; fixed plans from $10 a monthOpen source nonpm a week 6.3M
View Upstash
7

Turso

Distributed SQLite database platform built on libSQL, with databases deployable close to users.

Pricing FreemiumPaid from $4.99 a month for the Developer planOpen source noStars 17.3knpm a week 4.1M
View Turso
8

Appwrite

Open source backend platform bundling database, auth, storage, functions and messaging.

Pricing FreemiumPaid from $25 a month per project for the Pro planOpen source yesStars 57.8knpm a week 53.8k
View Appwrite
9

CockroachDB

Distributed SQL database from Cockroach Labs, sold as a cloud service or licensed to self-host.

Pricing Pay as you goPaid from $0.092 per vCPU-hour on Standard (AWS us-east-1)Open source noStars 32.6k
View CockroachDB
10

Convex

Reactive backend platform with a TypeScript database, server functions and real-time sync built in.

Pricing FreemiumPaid from $25 a developer a month for the Professional planOpen source noStars 12.8knpm a week 2M
View Convex
11

PlanetScale

Managed database platform built on Vitess, now offering both MySQL and Postgres.

Pricing Pay as you goPaid from $5 a month for a single-node Postgres instanceOpen source noStars 1.2knpm a week 493k
View PlanetScale

Redis and its alternatives, side by side

ToolPricingFree planPaid fromOpen sourceGitHub stars
RedisFreemiumYes: Redis Cloud's free tier includes up to 30 MB of storage on a shared deploymentabout $0.007 an hour, with a $5 a month minimum, for the Essentials planNo77.1k
SupabaseFreemiumYes: 2 active projects, 500 MB database, 50,000 monthly active users, 1 GB file storage. Projects pause after 1 week of inactivity.$25 a month (Pro), plus usage above the included limitsYes, Apache-2.0114k
MongoDB AtlasFreemiumYes: the M0 tier, free forever, with 512 MB storage, shared RAM and vCPUabout $0.011 an hour (up to $30 a month) for the Flex tier, or $0.08 an hour for the smallest Dedicated (M10) tierNo28.7k
FirebaseFreemiumYes: the Spark plan, with no-cost usage limits and no payment method requiredBlaze plan is pay-as-you-go on top of the same free limits, billed through Google CloudNo5.2k
NeonFreemiumYes: 0.5 GB storage and 100 compute hours a month per project, no credit card requiredNot listedYes, Apache-2.0 (core storage engine)23.3k
PocketbaseOpen sourceYes, PocketBase is free and self-hosted; there is no paid managed versionNot listedYes, MIT61.6k
UpstashPay as you goYes. Redis free tier: 256 MB data, 500,000 commands a month, 10 GB bandwidth.Redis pay as you go at $0.20 per 100,000 commands; fixed plans from $10 a monthNoNone
TursoFreemiumYes: 100 databases, 5 GB storage, 500 million rows read and 10 million rows written a month$4.99 a month for the Developer planNo17.3k
AppwriteFreemiumYes: 75,000 monthly requests, bandwidth and storage included, unlimited projects$25 a month per project for the Pro planYes, BSD-3-Clause57.8k
CockroachDBPay as you goCloud: 30-day trial with $400 in credit. Self-hosted: Enterprise Free for individuals and businesses under $10M in annual revenue.$0.092 per vCPU-hour on Standard (AWS us-east-1)No32.6k
ConvexFreemiumYes: 25 million function calls, 50 GB database storage, 100 GB file storage and 50 GB data egress a month included$25 a developer a month for the Professional planNo12.8k
PlanetScalePay as you goNo, there is no free plan; the Base plan is pay-as-you-go with no monthly minimum contract$5 a month for a single-node Postgres instanceNo1.2k

Pricing facts come from each tool's official pricing page, with the checked date on the tool's own page.

Questions

What is the most popular alternative to Redis?

By GitHub stars, Supabase is the most used alternative to Redis listed on ScratchDB, with 114k stars.

Which Redis alternatives are open source?

Supabase, Neon, Pocketbase and Appwrite are open source.

Which Redis alternatives have a free plan?

Supabase, MongoDB Atlas, Firebase, Neon, Pocketbase, Upstash, Turso, Appwrite and Convex have a free plan. The table on this page shows what each one includes.

All Databases tools

Redis alternatives: 11 options compared (2026) | ScratchDB