NEW: MCP Server โ€” manage flags from Claude and AI assistants

Ship Flags & Experiments
Without a Platform Team

ToggleTown is built for growth and product engineers who ship fast and don't have a platform team to file a ticket with. Create a flag, roll it out, and roll it back โ€” no sales calls, no infra to run.

No credit card required โ€ข Free tier forever โ€ข Setup in 5 minutes

Everything You Need to Ship Faster

Powerful features that help you release with confidence

๐ŸŽฏ

Targeted Rollouts

Release features to specific users, teams, or percentages. Control who sees what with powerful targeting rules.

โšก

Instant Updates

Toggle features on or off in milliseconds. No deployments, no downtime, no waiting.

๐Ÿ”’

Environment Separation

Separate dev, staging, and production environments. Test safely before shipping.

๐Ÿ“Š

Audit Everything

Track every change with detailed audit logs. Know who changed what and when.

๐Ÿ”Œ

SDKs for Every Stack

JavaScript, React, Node.js, Python, Go. Integrate in minutes with our lightweight SDKs.

๐Ÿงช

A/B Testing Built-in

Run experiments on your features. Track conversions, measure impact, and ship what works with statistical significance.

Up and Running in Minutes

Three simple steps to feature flag nirvana

1

Create a Flag

Define your feature flag in the dashboard. Set the type, default value, and targeting rules.

2

Add the SDK

Install our lightweight SDK and initialize it with your API key. Just a few lines of code.

3

Ship with Confidence

Toggle features on or off instantly. Roll out to percentages. Target specific users. Done.

app.tsx
import { useFlag } from '@toggletown/react';

function App() {
  const showNewFeature = useFlag('new-checkout-flow', false);

  return (
    <div>
      {showNewFeature ? (
        <NewCheckout />
      ) : (
        <OldCheckout />
      )}
    </div>
  );
}

Simple, Transparent Pricing

Start free, scale as you grow. No hidden fees, no surprises.

Comparing tools? See ToggleTown vs LaunchDarkly or ToggleTown vs Flagsmith.

Feature flags, answered

Common questions about feature flags and how ToggleTown works.

What is a feature flag?

A feature flag (also called a feature toggle) is a switch in your code that turns functionality on or off without a deployment. You wrap new code in a flag check, ship it disabled, then enable it for specific users or a percentage of traffic when you're ready โ€” and turn it back off instantly if something goes wrong.

Do I need a feature flag service, or can I just use environment variables?

Environment variables work until you need to flip a flag without redeploying, target specific users or segments, run a gradual percentage rollout, or see who changed what. A flag service gives you runtime control, targeting rules, audit history, and a dashboard your whole team can use โ€” including people who don't deploy code.

How is ToggleTown different from LaunchDarkly or Flagsmith?

ToggleTown is built for growth and product engineers at startups without a dedicated platform team โ€” self-serve signup instead of sales calls, five-minute setup instead of an onboarding project, and the features small teams actually use: flags, targeting, rollouts, experiments, audit logs. See the ToggleTown vs LaunchDarkly and ToggleTown vs Flagsmith comparisons for the details.

How does pricing work?

The free tier is free forever (1,000 monthly active users, 3 projects). Paid plans are a flat monthly rate โ€” $29/mo for Pro, $79/mo for Team โ€” with your entire team included. We meter monthly active users, not seats or API calls.

What counts as a monthly active user (MAU)?

Any unique user ID that evaluates at least one feature flag in a calendar month. Anonymous users and server-side evaluations without a user ID don't count toward your limit.

Which languages and frameworks are supported?

JavaScript, React, Node.js, Python, and Go, plus an MCP server for managing flags from Claude and other AI assistants. The SDKs evaluate flags locally, so flag checks are instant and keep working even if the ToggleTown API is briefly unreachable.

How long does setup take?

About five minutes: create a flag in the dashboard, install the SDK, wrap your feature in a flag check, and ship. There is no infrastructure to run or maintain.

Is there a free trial for the paid plans?

Yes โ€” a 14-day free trial on every paid plan, and you don't need a credit card to start on the free tier.

Ready to Ship Without the Ticket Queue?

Join the growth and product engineers using ToggleTown to ship, test, and roll back on their own.

Get Started Free