Block websites
Block individual domains, full categories, or custom keyword matches across common Mac browsers.
FocusTomato blocks distracting websites and apps on a schedule, during focus sessions, or whenever you need a clean Mac workspace.

Features
Websites, apps, schedules, sessions, strict modes, and small Mac-native controls all live in one focused utility.
Block individual domains, full categories, or custom keyword matches across common Mac browsers.
Keep games, chat, mail, and entertainment apps closed while a rule or focus session is active.
Start a timed block for deep work, studying, writing, coding, or any task that needs uninterrupted attention.
Create repeating rules for weekdays, evenings, planning blocks, or any recurring attention window.
Add guardrails that make blocked time meaningful when impulse control is the real bottleneck.
Protect Safari, Chrome, Brave, Edge, Opera, and other browsers with the same blocking rules.
Start, pause, extend, or inspect active protection without digging through complicated setup screens.
Only surface useful notifications for starts, stops, breaks, and blocked attempts.
Begin with common distraction categories, then tailor the rules to your actual habits.
Use a compact Mac interface that looks like a utility and does not compete with your work.
See completed focus blocks and patterns so the time you protected is visible.
Pause protection intentionally for breaks, then return to the same rules without rebuilding your setup.
Install FocusTomato, add the sites and apps that derail your work, and make the next block easier to finish.
Available from GitHub Releases