The Modern Way to Manage Your Mac's Hosts File
Editing /etc/hosts in the terminal? Yep… it's a pain.
Available on
| IP address | Domain | Comment | Action |
|---|---|---|---|
| 127.0.0.1 | example.com | Temporary website | |
| 192.168.1.1 | johndoe.fr | First website |
"Permission denied"
The classic. You forgot sudo. Again. Now you retype the whole command.
"Why isn't it working?!"
5 minutes debugging before you realize: you forgot to flush the DNS cache. Like last time.
300 lines, 1 entry
Ctrl+F in the terminal? Nope. You scroll. You search. You lose patience.
Editing hosts in the terminal, no thanks.
sudo, permissions, DNS cache… it's a tiny daily boss fight. Locahl turns it into clicks.
Bad practicesMemorizing terminal commands
sudo nano /etc/hosts, remembering file paths, and dealing with permission errors every single time.
Bad practicesDNS cache confusion
Forgetting to flush DNS cache after changes, wondering why your modifications aren't taking effect.
Bad practicesSilent syntax errors
One typo can break your network configuration without clear error messages.
Bad practicesLost configurations
No automatic backups means one wrong edit can destroy hours of configuration work.
Bad practicesManual file searching
Scrolling through hundreds of entries to find a specific domain or IP address.
Bad practicesTeam onboarding headaches
New developers struggle for hours just to set up their local environment with the right hosts configuration.
Best practicesComplete CRUD Operations
Create, read, update, and delete hosts entries with a visual interface. Add comments to each entry for better organization and team collaboration.
Best practicesMulti-Environment Management System
Create, switch, and manage unlimited dev/staging/prod environments with one-click. No more manual commenting and uncommenting - switch entire configurations instantly.
Best practicesDrag & Drop Reordering
Sort entries visually with smooth drag-and-drop functionality. Reorganize your hosts file like a spreadsheet - no more manual line editing.
Best practicesInstant Search & Smart Filtering
Find any domain or IP in milliseconds, even with 1000+ entries. Real-time filtering keeps long lists manageable.
Best practicesQuick File Access & Refresh
Refresh your hosts file with one click to see external changes, or open the hosts file location directly from the app.
Best practicesSecurity Validation & Rate Limiting
Built-in validation, rate limiting, and audit logging keep dangerous input out of your hosts file.
Best practicesAutomatic Backups Before Apply
Back up your hosts file before every apply so you can recover if something goes wrong.
Who is this for?
Whether you're solo or leading a team, Locahl fits your workflow.
The Freelancer
Juggling 10 clients and 50 environments? Switch from 'Project A' to 'Project B' in one click. Never touch the terminal again.
The Tech Lead
Onboard a junior in 30 seconds: "Install Locahl, import this JSON file, and you're done. Everything is configured."
The QA / Tester
Test prod, staging, and local environments without risk. The interface shows you exactly where you are connected.
Under the hood? It's solid.
Locahl isn't just a pretty face. It's built for demanding engineers.
Full IPv6 Support
Native regex validation for IPv4 and all IPv6 variants. No more typos.
JSON Import / Export
Share environment configs with your team in one file. Standard and clean.
Zero Latency
Everything happens locally. No server requests (except license check). It's instant.
Environment Types
Dev, Staging, Prod, Testing, Local... Organize your workflows like pros.
They left the terminal. No regrets.
From solo freelancer to CTO, they manage their hosts without the daily frustration.
Locahl saves me 4+ hours every week. No more sudo nano /etc/hosts hell and permission error nightmares. Managing 50+ local development domains went from painful to actually enjoyable. ROI recovered in first week.
Sarah C.Senior Frontend Developer
The one-click DNS flushing feature alone justifies the price. I was forgetting to flush cache 90% of the time, then wondering why nothing worked. Now: 1 click = immediate results. Saves 30+ minutes daily.
Marcus J.Full Stack Developer
Our entire 12-person dev team switched to Locahl. New developers now set up local environments in 5 minutes instead of struggling 3+ hours with terminal commands. Team productivity up 400%.
David R.Engineering Manager
I manage 200+ entries across client projects. The instant search and auto-backups prevented 15+ configuration disasters this year. Best €9.99 investment of my career. Paid for itself in 2 days.
Emma W.Freelance Web Developer
The visual toggle switches are brilliant. I switch between dev/staging/prod environments in 1-click instead of 10 minutes of file editing. Estimated time savings: 1+ hour daily.
Alex T.DevOps Engineer
Locahl killed my hosts file anxiety. Auto-backups mean I experiment fearlessly - if something breaks, 1-click restore. Zero data loss in 6 months. Confidence = priceless.
Jessica P.Lead Developer
Pay once. Done, updates included.
Pay once for Locahl. Includes updates, DNS tools, multi-environments, and backups.
Solo License
Perfect for solo developers.
€9.99
- 1 device license
- Unlimited entries with visual toggles
- Create, switch, import/export environments
- Drag & drop reordering
- Instant search + DNS flush actions
- Security validation & rate limiting
- Automatic backups before every apply
- Multi-language UI (EN/FR)
- Email support
Team License
For teams needing multiple device licenses.
Custom
- Multiple device licenses
- Unlimited entries with visual toggles
- Create, switch, import/export environments
- Drag & drop reordering
- Instant search + DNS flush actions
- Security validation & rate limiting
- Automatic backups before every apply
- Multi-language UI (EN/FR)
- Priority email support
You deserve better than "sudo nano /etc/hosts"
200+ developers already said goodbye to the terminal. Pay once and join the club.

Everything you need to know about Locahl
Common questions from developers about hosts file editing, pricing, and features. Can't find what you're looking for? Contact our support team for personalized help.