ToggleHosts

One payment. No subscription.

A one-time purchase for ToggleHosts including 1 year of updates and lifetime access to your version. Works on macOS, Windows, and Linux.

No subscription, no account, no telemetry. You keep your version for life and get a year of updates.

For scale
One hour of a developer's time$60
ToggleHosts, once, for life$4.99

It pays for itself the first afternoon a stale cache doesn't cost you.

14-day money-back guarantee: one email, no questions asked.
Download links for macOS, Windows and Linux land in your inbox immediately.
Activation with your purchase email. Move to another machine yourself, anytime.
Secure payment via Creem · card, Apple Pay, Google Pay.

Two machines? Dual, $8.99 · A team? $15.00 / seat with admin dashboard and CLI. Compared below ↓

Solo License
1 person · 1 machine
$4.99one-time
Buy and download nowDownload links by email · takes about a minute
Unlimited entries and named environments
Automatic DNS cache flush · system and browsers
Diff preview and strict IPv4 / IPv6 validation
Backup before every change, one-click restore
Command palette, bulk import, JSON import / export
macOS, Windows and Linux, same app
100 % local · no account, nothing synced
1 year of updates, version kept for life

Solo License

1 machine

$4.99one-time payment · 1 year of updates

Included

  • Every feature included
  • 1 person · 1 device
  • Perpetual license (keep version for life)
  • 1 year of updates included
  • Self-serve device change

License and scale

Devices
1
License
Lifetime
Updates included
1 year
Release or change device
Admin dashboard and seat management
–
Shared environments and sync
–
Export members (CSV)
–
CLI
–
Support
Email
Compare every license
Features
Solo License1 machine$4.99one-time payment · 1 year of updates
−10%
Dual License2 machines$8.99one-time payment · 1 year of updates
Team License2+ seats$15.00/ seat · from 2 seats
License and scale
Devices11 / seat
LicenseLifetimeLifetime
Updates included1 year1 year
Release or change device
Admin dashboard and seat management–
Shared environments and sync–
Export members (CSV)–
CLI–
SupportEmailPriority
Who builds this

Michael, independent developer. I built ToggleHosts because I kept losing afternoons to hosts file changes that were already saved. One person, one product, and I answer every email myself.

More about the project →
faq

Questions before you start?

Still unsure? Contact support: a real person answers.

There is no free trial, but buying is risk-free: ToggleHosts is a one-time $4.99 purchase, and if the app is not for you, you can ask for a full refund within 14 days of purchase, no questions asked, with a single email. The demo on the homepage shows the full workflow (named environment, diff before writing, DNS cache flush, restore) before you pay. Your license is yours to keep and includes 1 year of updates.

No. ToggleHosts changes the local hosts file on your machine. Only your computer then resolves the domain to the selected environment: neither the DNS zone nor what visitors see changes.

ToggleHosts prepares a local preview: an environment maps domains to the IP of the version you need to test. You review the diff, apply changes in a controlled way, flush DNS cache, and keep a backup so you can return to the previous state.

If a free editor covers your need, it may well be the right choice. What you get here is what happens after you hit save: entries validated before they reach the system file, a diff and a backup before every write, a warning when another tool interferes, and the system and browser DNS caches flushed automatically so the change takes effect. Same app on Windows, macOS and Linux, one-time purchase.

It is a one-time purchase. You pay once for your perpetual license (keep your version for life), with 1 year of updates included. No recurring subscription or hidden fees.

Yes. ToggleHosts creates a backup before applying changes, so you can restore your hosts file quickly if needed.

Unlimited. ToggleHosts stays fast with instant search, whether you have 10 lines or 1000+.

Yes. One click runs the correct DNS flush commands for your operating system, so changes take effect without manual steps.

ToggleHosts is a native desktop app for Windows, macOS, and Linux. After purchase, you receive download links for all supported platforms.

A Solo license binds to one machine at a time. Use Change computer in Account (email code) when you replace hardware, limited to prevent sharing. Dual covers two machines for one person on the same email. For more devices or teammates, buy a Team license (2+ seats). Team admins can also release a device from the Team dashboard.

All licenses include email support, plus documentation for common workflows and troubleshooting.