Overview
Vercel Flags is now in public beta, bringing native feature flag management directly to the Vercel platform. This service allows teams to create, manage, and deploy feature flags with targeting rules and user segmentation without relying on external services.
Key Features
The Flags SDK provides framework-native integration for Next.js and SvelteKit applications:
- Simple API: Define flags in TypeScript with the
flag()function and use them directly in your application code - Dashboard Management: Create and manage feature flags, targeting rules, and user segments directly in the Vercel Dashboard
- Environment Controls: Apply different flag configurations across development, preview, and production environments
- OpenFeature Support: Teams using other frameworks or custom backends can integrate via the OpenFeature standard, enabling consistent flag management across multiple systems
Implementation & Pricing
The integration is straightforward—define flags in a flags.ts file using the Vercel adapter, then reference them in your pages as simple async functions. For non-Next.js/SvelteKit applications, the OpenFeature provider allows seamless integration with existing feature flag workflows.
Pricing is set at $30 per million flag requests ($0.00003 per event), where a flag request represents any application request that reads the flags configuration. Multiple flags evaluated in a single request count as one flag request.
Availability
Vercel Flags is now available in public beta to all teams on any Vercel plan. Developers can get started immediately by creating a Vercel account or upgrading their existing deployment.