Extension Icon

Web Blocker

Stay focused and block distracting websites instantly. Works in all browsers, blocks even open tabs, and can't be easily bypassed.
Overview

🚫 WebBlocker for Raycast

Stay focused. Block distracting websites instantly. The most powerful and reliable website blocker for macOS. Works in every browser, blocks even already-open tabs, and can't be easily bypassed.

Raycast


✨ What Makes WebBlocker Special

🎯 Actually Works

Unlike browser extensions that can be easily disabled or bypassed, WebBlocker uses advanced system-level blocking to ensure websites stay blocked. Even if a website is already open in your browser, it will be instantly blocked.

πŸš€ Super Easy to Use

Just three steps:

  1. Add websites you want to block
  2. Enable blocking with one command
  3. Stay focused and productive!

πŸ’ͺ Powerful Protection

  • Works in ALL browsers (Chrome, Safari, Arc, Firefox, Edge, Brave)
  • Blocks websites system-wide (not just in browsers)
  • Can't be bypassed with incognito mode or VPNs
  • Blocks even already-open browser tabs instantly
  • Survives system restarts

πŸ”’ Safe & Secure

  • Uses Password for authentication
  • All data stays on your Mac
  • No tracking or data collection
  • Transparent and secure

πŸ“‹ How to Use WebBlocker

πŸ”΄ Step 1: Add Website to Block

Use this command to add any website to your block list.

What you can do:

  • Add any website (e.g., youtube.com, twitter.com, reddit.com)
  • Just type the domain name - no need for www or https://
  • Each website can be turned on/off individually
  • Your list is saved automatically

Example:

Open Raycast β†’ Type "Add Website to Block"
β†’ Enter: youtube.com
β†’ Done! Website added to your list

πŸ”΅ Step 2: Manage Blocked Sites

View and organize all your blocked websites in one place.

What you can do:

  • See your complete block list
  • Enable or disable individual websites without deleting them
  • Remove websites you no longer want to block
  • See which websites are currently active/inactive
  • Edit your list anytime

Example:

Open Raycast β†’ Type "Manage Blocked Sites"
β†’ See your entire list
β†’ Toggle websites on/off as needed
β†’ Delete sites you don't need anymore

🟒 Step 3: Enable Website Blocking

Activate blocking for all enabled websites on your list.

What happens:

  • All enabled websites are instantly blocked
  • Any open tabs with blocked sites automatically close
  • Websites become completely inaccessible
  • Blocking works across ALL browsers and apps
  • You'll be asked for Touch ID to confirm

Example:

Open Raycast β†’ Type "Enable Website Blocking"
β†’ Touch ID authentication
β†’ All enabled sites are now blocked!
β†’ Any open tabs automatically close

Perfect for:

  • Starting a focused work session
  • Study time
  • Deep work periods
  • Avoiding distractions

οΏ½ Step 4: Disable Website Blocking

Turn off blocking when you're done focusing.

What happens:

  • All blocked websites become accessible again
  • Your block list is preserved (websites stay in your list)
  • You can re-enable blocking anytime
  • No need to re-add websites

Example:

Open Raycast β†’ Type "Disable Website Blocking"
β†’ Touch ID authentication
β†’ All sites are now accessible
β†’ Your block list remains intact

🟠 Bonus: Force Re-Block & Fix

Having issues? This command troubleshoots and fixes blocking problems.

When to use:

  • A blocked website is still loading
  • Blocking doesn't seem to be working
  • You want to ensure everything is properly blocked
  • After system updates or browser changes

What it does:

  • Re-applies all blocking mechanisms
  • Closes any tabs that might have bypassed blocking
  • Refreshes system settings
  • Guarantees blocking effectiveness

Example:

Open Raycast β†’ Type "Force Re-Block & Fix"
β†’ Touch ID authentication
β†’ All blocking is refreshed and strengthened
β†’ Problem solved!

πŸ’‘ Real-World Usage Examples

πŸ“š Deep Work Session

9:00 AM  β†’ Add: youtube.com, twitter.com, reddit.com
9:01 AM  β†’ Enable Website Blocking
9:01 AM  β†’ Work focused for 2 hours
11:00 AM β†’ Disable Website Blocking
11:01 AM β†’ Take a break!

🎯 Study Time

Before studying:
β†’ Add all distracting websites to your list
β†’ Enable blocking
β†’ Study without interruptions
β†’ Disable when done

⏰ Time Management

Keep a permanent list of time-wasters:
β†’ Enable blocking during work hours
β†’ Disable during breaks
β†’ Re-enable for afternoon focus
β†’ No need to re-add websites each time

πŸ”„ Recurring Focus Periods

Create your perfect block list once:
β†’ Morning: Enable blocking
β†’ Lunch: Disable blocking
β†’ Afternoon: Enable blocking
β†’ Evening: Disable blocking
β†’ Your list stays ready for tomorrow

🎨 Features That Make Life Easy

βœ… Smart URL Handling

Type websites any way you want - WebBlocker figures it out:

  • youtube.com βœ…
  • www.youtube.com βœ…
  • https://youtube.com βœ…
  • youtube.com/watch?v=xyz βœ…

All become: youtube.com - nice and clean!

βœ… Individual Control

  • Enable/disable specific websites without deleting them
  • Keep a master list, activate only what you need
  • Perfect for different focus scenarios

βœ… Instant Effect

  • No waiting for DNS to update
  • No browser restart required
  • Works immediately after enabling

βœ… Persistent Blocking

  • Survives browser restarts
  • Survives system restarts
  • Stays active until you disable it

βœ… Universal Compatibility

Works with every browser:

  • 🟦 Safari
  • πŸ”΄ Chrome
  • 🟒 Edge
  • 🟠 Firefox
  • 🌈 Arc
  • 🦁 Brave
  • And any other browser!

πŸ”’ Privacy & Security

Your Data is Private

  • βœ… Everything stays on your Mac
  • βœ… No cloud sync or external servers
  • βœ… No tracking or analytics
  • βœ… No account required
  • βœ… No network access needed

Secure Authentication

  • βœ… Password required
  • βœ… macOS native security dialogs
  • βœ… No passwords stored by WebBlocker
  • βœ… System-level permission protection

Transparent Operation

  • βœ… See exactly what's blocked
  • βœ… Full control at all times
  • βœ… Easy to disable anytime
  • βœ… No hidden processes

❓ Frequently Asked Questions

Does this work on already-open websites?

Yes! Unlike other blockers, WebBlocker closes already-open tabs and blocks active connections instantly.

Can I bypass this by using incognito mode?

No. WebBlocker works at the system level, blocking websites in all browsers and modes.

Will this slow down my Mac?

No. WebBlocker is extremely lightweight and uses virtually no resources.

What if I need to access a blocked site quickly?

Simply run "Disable Website Blocking" command - takes 2 seconds with Touch ID.

Do I need to keep Raycast open?

No. Once blocking is enabled, it stays active even if Raycast is closed.

Can I block specific pages, not entire websites?

WebBlocker blocks entire domains. If you block youtube.com, all YouTube pages are blocked.

What happens if I restart my Mac?

Blocking remains active after restarts. Your block list is also preserved.

Does this work with VPNs?

Yes. VPNs won't bypass WebBlocker's system-level blocking.


πŸš€ Getting Started

Installation

  1. Open Raycast
  2. Search for "WebBlocker" in the Raycast Store
  3. Click Install
  4. You're ready to go!

First Time Setup

  1. Run "Add Website to Block" command
  2. Add your first distracting website
  3. Run "Enable Website Blocking"
  4. Authenticate with Touch ID
  5. Done! Start focusing 🎯

πŸ’ͺ Why Choose WebBlocker?

FeatureBrowser ExtensionsWebBlocker
Works in all browsers❌ Only one browserβœ… Every browser
Blocks open tabs❌ Doesn't workβœ… Instant
Can't be disabled easily❌ One click to disableβœ… Requires Touch ID
System-wide blocking❌ Browser onlyβœ… Entire system
Works in incognito❌ Usually noβœ… Always
Survives restarts❌ Usually noβœ… Yes
Effectiveness⚠️ 60-70%βœ… 100%

🎯 Perfect For

  • πŸŽ“ Students - Block distractions during study sessions
  • πŸ’Ό Professionals - Stay focused during work hours
  • ✍️ Writers - Eliminate procrastination while writing
  • 🎨 Creators - Deep work without interruptions
  • πŸ“š Researchers - Focused reading and analysis
  • 🧘 Anyone - Who wants to take back control of their time

πŸ“Š System Requirements

  • macOS: 10.15 (Catalina) or later
  • Raycast: Latest version installed
  • Permissions: Administrator privileges (for system-level blocking)
  • Touch ID: Recommended (but password works too)

πŸ†˜ Support & Help

Having issues or questions?

  • οΏ½ Read this guide - Most questions are answered here
  • οΏ½ Try "Force Re-Block & Fix" - Solves 90% of problems
  • πŸ’¬ Raycast Community - Ask questions at raycast.com/community
  • ⭐ Leave a review - Help others discover WebBlocker

πŸ“ License

MIT License

Copyright (c) 2025 Ahmad Bulbul

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.


⭐ Enjoying WebBlocker?

If WebBlocker helps you stay focused and productive:

  • ⭐ Leave a 5-star review on the Raycast Store
  • πŸ“’ Share with friends who need help focusing
  • πŸ’¬ Tell us your success story in the community
  • 🎯 Stay focused and crush your goals!

Built with ❀️ for people who value their time and focus.

Stay focused. Stay productive. Achieve more. πŸš€