Toggley
Release on Friday. Sleep on Saturday.
Roll a feature out to 1% of users, or kill it in one click. No redeploy, no Slack scramble, no 3 AM rollback.
No credit card · 5 flags free
curl -X POST https://my.toggleyapp.com/api/v2/client/evaluate \
-H "Authorization: Bearer YOUR_CLIENT_KEY" \
-H "Content-Type: application/json" \
-d '{"context": {"key": "user-123", "plan": "pro"}}' {
"version": 42,
"flags": {
"new-checkout": { "value": true, "variation": "on" },
"banner": { "value": "gold", "variation": "gold" }
}
} Why Toggley?
Add an SDK or one REST call, and you can turn a feature off without shipping anything.
Kill bad releases in one click
Turn a feature off from the dashboard and your app gets the change on its next flag check. Nothing redeploys.
Recover from a bad deploy without redeploying
If a release misbehaves in production, toggle the flag off in one click. The Node and Python SDKs pick it up within 30 seconds and PHP/Laravel on the first request after that, with no deployment and no rollback ceremony.
Set up with an SDK or one REST call
Install the SDK for Node, the browser, PHP/Laravel or Python, or call the REST API. Server SDKs check flags inside your app, with no network call per check.
How Toggley works.
Wrap the code once, then control it from the dashboard.
Create a flag
Add a feature flag in Toggley and wrap your new code in a single conditional check.
Control the rollout
Turn your flag on per environment, target specific users or groups, or serve it to a percentage of users.
Ship or roll back without a deploy
Flip the flag to release to everyone, or toggle it off if something goes wrong in production.
Built so you can ship without fear.
From your first flag to your hundredth: no rollback ceremonies, no surprise overage bills.
Decide who sees what after you've already shipped
Flip a flag and your app picks up the change on its next check, on every plan.
- Flag on/off toggle for instant production control
- On/off, text, number and JSON flags on every plan
- Flag limits scale by plan: up to 100 on Pro
- Create, archive and restore flags from the dashboard
Try it on 10% of users, or just your beta testers
Serve a feature to a percentage of users, to named users, or to anyone matching a rule. Each user keeps the same variation, and Toggley shows how the split is actually landing.
- Percentage splits per environment, down to fractions of a percent
- Each user keeps the same variation; raising the percentage only adds people
- Target individual users, or rules on attributes like email, plan or country
- Reusable segments such as beta testers or internal staff
- Evaluations for each variation since the split started
- Available on paid plans
Catch bugs in staging, not in production
Named environments per project, so staging, production, and anywhere in between stay isolated.
- Multiple named environments per project
- A record of every change, with who and when, plus an optional note
- Stale flag reminders so retired flags get cleaned out of your code
- Evaluation counts per flag and variation
Drop Toggley in without adding a new workflow
SDKs for Node, browsers, PHP/Laravel and Python, or a simple REST API. Nothing new in your deploy pipeline.
- Node and Python SDKs pick up changes within 30 seconds, PHP/Laravel on the first request after that, and all keep working if Toggley is unreachable
- Browser SDK with a public client key that only reads the flags you choose
- SDKs and REST API on all plans
- Multi‑tenant organization management
- Per‑environment toggles plus an all‑environments switch
Simple, team-friendly pricing.
Choose the tier that matches your team size and release cadence
Free
- 1 team member
- 5 feature flags
- 4 environments
- SDKs and REST API
- 30 days of change history
Basic
- Up to 3 team members
- 25 feature flags
- 5 environments
- Targeting, percentage splits and 5 segments
- 90 days of change history
- SDKs and REST API
Pro
- Up to 10 team members
- 100 feature flags, unlimited environments
- Targeting, percentage splits and 50 segments
- Priority support
- 1 year of change history
- SDKs and REST API
Enterprise
- Higher flag & environment limits
- Custom rate limits & team size
- Custom terms & invoicing
- Volume discounts available
- Priority support
- Full change history
- SDKs and REST API
Compare us to…
How Toggley compares with other feature flag tools
Toggley vs LaunchDarkly
Get enterprise‑grade flags without enterprise pricing
Toggley vs Split.io
Know what you'll pay before you talk to anyone
Toggley vs Flagsmith
A focused managed product with flat pricing
Toggley vs Unleash
A hosted free plan, no servers to manage
Frequently asked questions.
Quick technical answers for developers. Reach out to our team.
How quickly do feature flag changes take effect?
The Node and Python SDKs pick up changes within 30 seconds, and PHP/Laravel on the first request after that. Browsers pick them up on the next page load, every 5 minutes while the tab is visible, and right away when a tab comes back into view. REST API calls read the live value.
Do I need to redeploy to toggle a feature flag?
No deployments required. Toggle flags from the Toggley dashboard without touching your code. Your app reads the new state through an SDK or the REST API.
Can I roll a feature out to a percentage of users?
Yes, on paid plans. Serve a percentage split in any environment and every user keeps the same variation. The flag page shows evaluations for each variation since the split started.
Can I target specific users or groups?
Yes, on paid plans: individual users, rules on attributes you send (like email, plan or country), and reusable segments. With the server SDKs, flags are evaluated inside your app, so those attributes never leave your servers.
What's the difference between plans?
Higher tiers unlock more feature flags, more environments, more team members, and priority support.
Can we upgrade or downgrade anytime?
Yes. Changes take effect immediately and billing adjusts pro‑rata.
Any setup fees or contract lock‑ins?
No setup fees or contracts. Start flagging features in minutes. Free tier requires no credit card.
Ship faster.
Roll back in one click.
Turn a bad release off in one click, without a redeploy.
No credit card · 5 flags free
