# Vercel Flags is now generally available

**Published:** April 16, 2026 | **Authors:** Dominik Ferber, Luis Meyer, Andy Schneider, Vincent Derks, Chris Widmaier

---

[Vercel Flags](https://vercel.com/docs/flags/vercel-flags) is now generally available.

Vercel Flags is a feature flag provider built into the Vercel platform. Create and manage feature flags with targeting rules, user segments, and environment controls directly in the Vercel Dashboard.

The [Flags SDK](https://vercel.com/docs/flags/flags-sdk-reference) provides a framework-native way to define and use these flags within Next.js and SvelteKit applications, integrating directly with your existing codebase:

**flags.ts**
```typescript
import { vercelAdapter } from "@flags-sdk/vercel"
import { flag } from "flags/next"
export const showNewFeature = flag({
  key: "show-new-feature",
  adapter: vercelAdapter()
})
```

Once you define a flag, you can use them within your application in a few lines of code:

**app/page.tsx**
```tsx
import { showNewFeature } from "~/flags"
export default async function Page() {  
  const isEnabled = await showNewFeature()

  return isEnabled ? <NewDashboard /> : <OldDashboard />
}
```

For teams using other frameworks or custom backends, the Vercel Flags adapter supports the [OpenFeature](https://vercel.com/docs/flags/vercel-flags/sdks/openfeature) standard, allowing you to plug Vercel Flags into their provider agnostic SDK.

[Try it out](https://vercel.com/d?to=%2F%5Bteam%5D%2F%5Bproject%5D%2Fflags%2Factive) or learn more about [Vercel Flags](https://vercel.com/docs/flags/vercel-flags).

---

📚 **More updates:** [View all changelog entries](/changelog/sitemap.md) | [Blog](/blog/sitemap.md)