Globally optimized for instant experimentation
Globally distributed data colocated with your compute. Run A/B testing, feature flags, dynamic redirects, and more without any additional network requests for near-instant reads.


Built for modern web frameworks
Designed for the next evolution of JavaScript and TypeScript frameworks for easy, near-instant config reads.import { NextResponse, NextRequest } from "next/server";import { get } from "@vercel/global-config";
export async function middleware(request: NextRequest) { if (await get("showNewDashboard")) { return NextResponse.rewrite(new URL("/new-dashboard", request.url)); }}Actively replicated, globally available
Writes are replicated globally by default, without redeploying your application. Your data is available—alongside your functions–for the lowest possible latency.


Config data in every region
As config data changes, it gets actively pushed to every region without needing to redeploy your application.
For low-latency, high-throughput reads and writes, designed to work natively with Vercel's compute products.
No setup required. Spend your time building your application, not managing database instances.
Built to handle the unpredictable nature of web traffic, scaling up and down as needed.
Get started with Global Config on Vercel
Deploy a template that uses Global Config and start reading and writing data in minutes.Reduce CLS and improve performance from client-loaded experiments with Statsig and Global Config.
Learn how to set up the LaunchDarkly integration to read flags from Global Config
Learn how to use the Vercel AI SDK and Global Config to create a flexible AI-powered application with dynamic model switching capabilities.