Navigation

Protection Levels Features Why SaneHosts Pricing Guides GitHub Donate

More SaneApps

SaneBar — Menu Bar Manager SaneClip — Clipboard Manager SaneClick — Finder Actions See all SaneApps → See all SaneApps → Download Pro Trial

Bring Sanity to your Mac's Network

Block ads, trackers, and noisy sites across your Mac in one click. SaneHosts keeps everything local and lets you choose how much to block.

💻 860+ Downloads/Month 🤝 Listed in StevenBlack/hosts 🛡️ Privacy by Design
Download Pro Trial

14 days free. No credit card required. Basic remains free after trial.

Buy Pro now — $14.99 once

Basic after trial

Free

Automatic fallback after 14 days

  • 1 Essentials hosts profile
  • Add, edit, and toggle host entries
  • DNS cache flush
  • macOS authentication for hosts changes
  • hosts data stays on your Mac

Buying more than one SaneApps Mac app?

Get the Everything Bundle for $49.99 once. All current direct Mac Pro apps in one purchase.

Get the bundle See included apps →

Pick. Click. Protected.

Choose a protection level. Hit activate. SaneHosts handles the rest.

SaneHosts App - pick a protection level and activate with one click

Protected by macOS Authentication

SaneHosts is a direct Mac download because hosts-file protection needs local system access. macOS asks for Touch ID or your password before any hosts change, and SaneHosts keeps backups so you can roll back.

SaneHosts Touch ID - biometric protection for your network settings

Make It Yours

Custom profiles. Hand-picked blocklists from security researchers. Merge protection levels or build from scratch.

SaneHosts More Options - custom profiles, templates, and merging
SaneHosts Import Blocklists - choose from curated security researcher lists

Pick Your Protection Level

Five curated levels. Each bundles the right blocklists for your needs. Choose one and go.

Level What It Blocks Entries
Essentials
Just make it work
Ads, trackers, and malware — safe for everyone ~170K
Family Safe
Protect the kids
Essentials + adult content and gambling sites ~400K
Focus Mode
Get stuff done
Family Safe + social media distractions ~580K
Privacy Shield
Reduce telemetry
Focus Mode + data collection and advanced trackers ~600K
Kitchen Sink
Block everything possible
Maximum protection — blocks everything possible ~700K

Everything You Need, Nothing You Don't

200+ curated blocklists from Steven Black, Hagezi, AdGuard, and more.

One-Click Setup

Pick a protection level. Click activate. Done. No Terminal, no commands, no manual editing.

System-Wide Protection

Every app, not just browsers. Safari, Chrome, Slack, games — all protected at the system level.

Hosts Data Stays Local

Your hosts data stays on your Mac. No cloud account. No personal-content upload. Automatic backups protect your profiles from corruption.

Multiple Profiles

Create profiles for different contexts — work, family, focus. Switch instantly from the menu bar.

Automatic DNS Flush

DNS cache cleared automatically when you activate or switch profiles. Changes take effect immediately.

macOS Auth Protected

macOS asks for Touch ID or your password when SaneHosts updates the system hosts file.

Why SaneHosts?

No VPN. No cloud. No subscription. Just your Mac's built-in hosts file, made usable.

SaneHosts Browser Extensions VPN Blockers
Works in all apps
Hosts data stays local
No subscription
No speed impact
macOS auth protected
Transparent Code Some

100% Transparent Code & Trusted

Officially recognized by the community.

SaneHosts is proud to be an officially listed tool in the StevenBlack/hosts repository, the gold standard for unified hosts files. SaneHosts is committed to maintaining the highest standards of safety and compatibility.

View Source Code

More from SaneApps

Simple Mac utilities that respect your time and privacy.

Support with Crypto

3Go9nJu3dj2qaa4EAYXrTsTf5AnhcrPQke
0x026668feA51c27F0803055B8c0d881ac2F1e7C3e
FBvU83GUmwEYk3HMwZh3GBorGvrVVWSPb8VLCKeLiWZZ
t1PaQ7LSoRDVvXLaQTWmy5tKUAiKxuE9hBN

Click any address to copy

Trusted by Privacy-Conscious Mac Users

From the SaneApps community

"Actually local is the only way to do this, cool, will check it."

@manuotel (X)

"I really think your app deserves much more recognition. I'm rooting for you!"

@3ryooo (X)

"Damn! This looks great. I have been desperately looking for a FOSS alternative."

u/JustABro_2321 (Reddit)

"This is awesome! Congrats man!"

@dyoburon (X)

"Actually local is the only way to do this, cool, will check it."

@manuotel (X)

"I really think your app deserves much more recognition. I'm rooting for you!"

@3ryooo (X)

"Damn! This looks great. I have been desperately looking for a FOSS alternative."

u/JustABro_2321 (Reddit)

"This is awesome! Congrats man!"

@dyoburon (X)