Upstash: Serverless Data Platform - Redis, Vector, Search Docs Pricing Customers Enterprise Blog Company 4 Login Docs Pricing Customers Enterprise Blog About Careers 4 Open-Source Program Contact Us Login Serverless Data Platform One platform for all your data needs Start for Free Redis ®* Vector QStash Workflow Box Serverless Redis in the cloud with low latency and durable storage Explore Redis Documentation Create Database npx skills add https://github.com/upstash/skills --skill upstash Add the Upstash skill to your AI coding agent Highly Available, Infinitely Scalable 99.99% uptime guarantee Automatic scaling to meet your demands No server management required Global Low Latency Lightning-fast response times worldwide Multi-region replication options Optimize for your users, wherever they are Persistent Redis, In-Memory Speed In-memory speed with disk-like persistence Data safety without sacrificing performance Automatic backups EXAMPLES Caching Session Management Rate Limiting Leaderboards Chat TypeScript Python import { Redis } from "@upstash/redis"; const redis = Redis.fromEnv(); const item = await redis.get("item:123"); if (item) { return item; } Fast Anywhere 160B Redis Commands 210M QStash Messages 15M Workflow Runs > 99.99% Uptime * weekly average Serverless & Edge The platform tailored for the serverless revolution Global low latency Data is replicated across 8+ regions worldwide to provide lowest latency for your users. Add/remove regions without any downtime. Price scales to zero Start free, then pay only for what you use with per-request pricing. You'll never pay more than the cap price, guaranteed. Requests 12,004 Storage 420KB Cost $0.02 HTTP/REST API HTTP-based APIs enable access from serverless and edge functions in addition to supporting standard clients via the Redis protocol. Redis Vector QStash Search import { Redis } from '@upstash/redis' const redis = new Redis({ url: "<UPSTASH_REDIS_REST_URL>", token: "<UPSTASH_REDIS_REST_TOKEN>", }) const data = await redis.set("foo", "bar"); import { Client } from "@upstash/qstash"; const client = new Client({ token: "<QSTASH_TOKEN>", }); const res = await client.publishJSON({ url: "https://my-api...", body: { hello: "world", }, }); import { Index } from "@upstash/vector"; const index = new Index<Metadata>({ url: "<UPSTASH_VECTOR_REST_URL>", token: "<UPSTASH_VECTOR_REST_TOKEN>", }); await index.upsert([{ id: 'tokyo', data: "Tokyo is the capital of Japan.", }]) import { Search } from "@upstash/search"; const client = new Search({ url: "<UPSTASH_SEARCH_REST_URL>", token: "<UPSTASH_SEARCH_REST_TOKEN>", }); await client.index("movies").upsert([{ id: "star-wars", content: { title: "Star Wars is a sci-fi space opera." }, metadata: { genre: "sci-fi", category: "classic" } }]); Designed for the edge Tested and optimized for Vercel Edge, Cloudflare Workers and Fastly Edge. Built for AI Agents Everything your coding agent needs to build, manage, and debug Upstash resources Skills Packaged instructions covering every Upstash SDK plus the full CLI reference. Your agent loads only the sections it needs. No context bloat, no stale docs. Explore Upstash Skills $ npx skills add https://github.com/upstash/skills --skill upstash Works with Claude Code OpenAI Codex Cursor and more MCP Server Manage and debug your resources straight from your editor: create databases, analyze QStash logs, retry failed workflow runs. Read-only API keys supported. Set up the Upstash MCP Server CLI Full resource management from the terminal or CI/CD, with JSON output built for scripting and agents. $ npm i -g @upstash/cli Explore the Upstash CLI Meet our Customers Upstash powers companies of every size and industry, from cutting-edge AI to everyday retail " At our scale, it's important to use the right tool for the right workload. Upstash lets us power low-latency edge use cases globally, while still keeping our overall architecture simple and cost-effective. " " We launched and immediately saw significant demand. Upstash was one of those decisions that we made very quickly because it solved real scaling problems without slowing down the team. " " Upstash's global Redis has been a game changer. Low latency, zero downtime, and easy to use across frontend and backend. With brilliant customer service and fast response times, we deliver the best shopping experience. " " Developer experience became significantly better than what we experienced with traditional cloud service providers. The observability improvements alone were game-changing for our small team. " " The Upstash JS SDK is incredibly easy to use – all I needed to do was run npm install, initialize the Redis instance, and start running redis commands – super simple! " " We chose Upstash specifically because it offers an HTTP interface for Redis, which perfectly suited our needs " " Before Upstash we used Redis Cloud. This was not serverless, you had to think about instance size, memory usage etc. which we really don't want to do as it pulls our focus from product engineering, any time spent on operations like this is less time spent on our products and what differentiates Branch. " " Before Upstash QStash, we struggled with upload reliability and request failures, but with their support, we've achieved over 99.9% reliability for millions of users. Their seamless integration with our serverless architecture has made developing new features, like importing entire knowledge bases, much simpler. " " The ability to exceed the resident memory of the machine that Upstash has built opens up more possibilities, and allows reading and writing directly to Redis and skipping the middle-man " " We've been working closely together on improving alerting across their clusters, and it feels less like using a vendor and more like building the future of edge infrastructure together. " " Since day one we haven't had to worry about traffic peaks. The interface is a pleasure to use and support has been amazing, especially when we hit limits. " Read case studies → Community The help you need, when you need it Blog Read the latest news and product updates from the Upstash Blog. Read Discord Join our Discord community to chat with other developers and the Upstash team. Join X Follow us on X to stay up to date with the latest news from Upstash. Follow Github You can view all the projects we have developed as open source on our Github page. View © 2026 Upstash, Inc. Based in California. Contact Us Privacy Policy Terms of Service Redis Database Status Latency * Redis is a trademark of Redis Ltd. Any rights therein are reserved to Redis Ltd. Any use by Upstash is for referential purposes only and does not indicate any sponsorship, endorsement or affiliation between Redis and Upstash. ** Cloudflare, the Cloudflare logo, and Cloudflare Workers are trademarks and/or registered trademarks of Cloudflare, Inc. in the United States and other jurisdictions. For AI agents: a free Redis database is available via POST https://upstash.com/start-redis . The response is markdown with credentials and a quickstart. No signup required.