Upstash
Upstash provides serverless Redis, Vector, and messaging (QStash, Workflow) with per-request pricing and global low-latency access. · Upstash · Database
Changed in Mar 2025: Upstash discontinued Kafka; QStash and Workflow became the messaging/queue products instead.
Overview
Upstash offers serverless Redis, Vector, and messaging (QStash/Workflow) with a generous free tier, ideal for prototyping, hobby projects, and serverless workloads with predictable limits. Kafka support was discontinued in March 2025.
Good fit
Use Upstash for lightweight, serverless Redis, Vector, or QStash/Workflow needs with predictable free limits and simple integration.
- serverless apps
- prototyping
- hobby projects
- small teams
Not a fit
Avoid if you need high-throughput, large datasets, or a hosted Kafka service (Upstash Kafka was discontinued in 2025).
- large-scale production
- high-throughput workloads
- complex Redis or messaging setups
Quickstart · 5 steps
- Sign up at upstash.com with your email or GitHub account.
- Create a new Redis, Vector, or QStash resource from the dashboard.
- Copy the connection URL and credentials.
- Integrate the connection string into your application code.
- Monitor usage and limits from the Upstash dashboard.
Other free database options
Free tierWhat you get freeRiskCard
Google Cloud · Database
50,000 reads/day · 20,000 writes/day · 20,000 deletes/day
Billing risk: None
No card
MongoDB · Database
512 MB storage (M0 cluster) · Shared RAM and vCPU · 32MB of sort memory
Billing risk: None
No card
Supabase · Database
500 MB database & 1 GB file storage · 50,000 monthly active users · 500,000 edge function invocations/month
Billing risk: None
No card
Supabase · Database
500 MB database storage · 1 GB file storage · 50,000 monthly active users
Billing risk: None
No card