Bloquear páginas web en Mac: paso a paso
Resumir con: ChatGPT · Perplexity · Claude · Grok
Para bloquear una web en un Mac, abre Ajustes del Sistema › Tiempo de uso › Contenido y privacidad y añade la web a la lista Restringido. Apple documenta ese ajuste solo para Safari. Para bloquear una web en todos los navegadores, añádela al archivo hosts o pasa el Mac a un servicio DNS con filtrado.
Una regla importa más que el método: la persona bloqueada necesita una cuenta estándar (sin permisos de administrador). Con la contraseña de administrador, cualquier método de esta página se quita en cerca de un minuto.
¿Qué método elegir?
Elige según el navegador y según para quién es el bloqueo.
| Método | Navegadores que cubre | Quién puede deshacerlo | Límite principal |
|---|---|---|---|
| Tiempo de uso | Safari (según Apple) | Quien conozca el código de Tiempo de uso, o cualquiera si no hay ninguno | No documentado para Chrome, Firefox ni Edge |
| Archivo hosts | Todos los navegadores y apps de ese Mac | Quien tenga la contraseña de administrador | Sin comodines: cada subdominio es una línea aparte |
| Filtro DNS (NextDNS, OpenDNS y otros) | Todos los navegadores del Mac, y otros dispositivos si se configura en el router | Quien pueda cambiar los ajustes de red | El DNS cifrado del navegador y el Relay privado de iCloud pueden saltárselo |
| App de bloqueo (SelfControl, Cold Turkey, Freedom, Focus) | Todos los navegadores, según la app | Nadie mientras dura una sesión bloqueada | Gratis o de pago, ver más abajo |
¿Cómo se bloquea una web con Tiempo de uso?
- Haz clic en el menú Apple › Ajustes del Sistema y luego en Tiempo de uso en la barra lateral. Puede que tengas que desplazarte hacia abajo.
- Haz clic en Contenido y privacidad. Si está desactivado, actívalo primero.
- Haz clic en App Store, Media, Web, & Games (App Store, contenido multimedia, web y juegos).
- En Safari, elige Limit Adult Websites (limitar sitios web para adultos) y haz clic en Customize (personalizar).
- En Restricted (restringido), haz clic en +, escribe la dirección de la web (por ejemplo
reddit.com) y haz clic en Done (OK).

Apple incluye esta opción bajo el apartado Safari y no menciona otros navegadores, así que pruébala en Chrome antes de fiarte. Tiempo de uso tampoco te impide cambiar de opinión: si no hay un código (Tiempo de uso › Bloquear ajustes de Tiempo de uso), puedes quitar la web tú mismo en segundos.
¿Cómo se bloquea una web en todos los navegadores con el archivo hosts?
El archivo hosts asocia nombres a direcciones antes de que se haga ninguna petición de red. Si apuntas una web a 127.0.0.1 (tu propio Mac), deja de cargar en Safari, Chrome, Firefox y en cualquier app que use la resolución de nombres del sistema. Firefox indica que los dominios de /etc/hosts nunca se resuelven por su DNS cifrado, así que el bloqueo se mantiene también ahí.
- Abre Terminal (Spotlight:
Terminal). - Ejecuta
sudo nano /etc/hostse introduce tu contraseña de administrador. - Ve al final del archivo y añade una línea por nombre, con el dominio sin más y la versión con
www:127.0.0.1 reddit.com 127.0.0.1 www.reddit.com - Pulsa
Ctrl+O,Enterpara guardar yCtrl+Xpara salir. - Vacía la caché:
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder. - Cierra y vuelve a abrir el navegador y carga la web. Debería fallar la conexión.
No hay comodines. Si una web sigue cargando, usa otro nombre, como m.reddit.com o old.reddit.com: mira la barra de direcciones en la página que funciona y añade ese host exacto.
¿Puede un filtro DNS bloquear webs en todo el Mac?
Sí. Un servicio DNS con filtrado se niega a resolver los nombres que listas. NextDNS tiene un plan gratuito con 300.000 consultas al mes y un plan Pro a 1,99 € al mes o 19,90 € al año (comprobado el 02/11/2026). Los filtros familiares como CleanBrowsing y OpenDNS FamilyShield bloquean categorías, como el contenido para adultos, en lugar de webs concretas.
En Ajustes del Sistema › Red, elige tu conexión, haz clic en Detalles › DNS y añade las direcciones de los servidores del proveedor. Configúralo en el router para cubrir todos los dispositivos de tu Wi-Fi.
Dos cosas lo evitan:
- El DNS del navegador. El DNS seguro de Chrome cifra la consulta de la dirección de una web y viene activado en modo automático por defecto; no está disponible en dispositivos administrados. La documentación de Chromium señala que las peticiones DNS seguras no pasan por el resolvedor del sistema. Si una web carga en Chrome pero no en Safari, revisa en Chrome Configuración › Privacidad y seguridad › Seguridad › Usar DNS seguro.
- Relay privado de iCloud. Apple lo describe como el envío del tráfico de Safari a través de relays con consultas DNS cifradas, lo que esquiva un filtro de red. Proveedores DNS como Control D bloquean por defecto los dominios del relay por este motivo.
¿Cómo bloquear webs sin poder deshacerlo en un minuto?
Tiempo de uso, el archivo hosts y los filtros DNS dependen de un ajuste que puedes cambiar. Si te bloqueas a ti mismo, lo útil es un bloqueo que siga activo hasta que termine un temporizador o se introduzca una contraseña que no conoces.
| Herramienta | Coste | Bloquea apps | Modo bloqueado | Límite |
|---|---|---|---|---|
| SelfControl | Gratis, código abierto | No | Un bloqueo en marcha no se puede terminar antes, ni borrando la app ni reiniciando | Sin programación, sin bloqueo de apps |
| Cold Turkey Blocker | Plan gratuito; Pro es una compra única, 39 € el 02/11/2026 visto desde Europa | Pro | Pro, «all locking features» | Necesita extensiones del navegador |
| Freedom | Plan gratuito; Premium 3,33 $ al mes facturado anualmente, 8,99 $ mensual o 99,50 $ de por vida (en oferta) | Sí | Premium | Suscripción para la mayoría de funciones |
| Focus | 49 $ (un año de actualizaciones) o 129 $ de por vida | Sí | Sí, con opción de contraseña | Solo Mac |
| Browwwser | 99 $ al año o 199 $ una vez, prueba de 7 días | Sí | Modo bloqueado con una contraseña de recuperación que eliges tú | Mac y Windows 10/11; bloquea webs solo dentro de Browwwser, los otros navegadores hay que bloquearlos como apps |
Browwwser es un navegador para macOS basado en Chromium que bloquea webs dentro del navegador, así que no hay extensión que desactivar. El modo bloqueado oculta el botón de desbloqueo y no tiene temporizador. Encaja si estás dispuesto a usarlo como navegador; si quieres cubrir Safari o Chrome, elige una de las herramientas de todo el sistema de arriba. Para un ranking de estas herramientas, mira los mejores bloqueadores de webs o, si partes del navegador, el mejor navegador con bloqueador de webs para Mac.
¿Cómo se bloquea una web para un niño?
Usa una cuenta estándar, Tiempo de uso con un código que solo conozcas tú y un filtro DNS con filtro por categorías. Haz las tres cosas, porque cada una cubre un hueco de las otras. Si el niño usa Chrome, añade los pasos de cómo bloquear webs en Chrome.
¿Cómo se desbloquea una web?
Deshaz el método. En Tiempo de uso, quita la dirección de la lista Restringido. En el archivo hosts, borra las líneas, guarda y vacía la caché de nuevo. En un filtro DNS, quita la web de la lista de bloqueo o vuelve a poner los servidores DNS en Automático.
Preguntas frecuentes
¿Tiempo de uso bloquea webs en Chrome?
La guía actual de Apple para Mac incluye el ajuste de sitios web bajo Safari y no dice nada de otros navegadores, así que no cuentes con ello. Para bloquear una web en Chrome o Firefox, usa el archivo hosts, un filtro DNS o una app de bloqueo.
¿Cómo bloqueo una web en un Mac sin Tiempo de uso?
Añade la web al archivo hosts con `sudo nano /etc/hosts` y vacía la caché DNS, o usa un servicio DNS con filtrado. Ambos funcionan sin Tiempo de uso y cubren todos los navegadores de ese Mac.
¿Se puede saltar un bloqueo con el archivo hosts?
Quien tenga la contraseña de administrador puede quitarlo en un minuto. Una VPN no lo evita, porque el archivo hosts se lee antes de cualquier petición de red, pero un subdominio que no hayas incluido sí se cargará.
¿Cómo desbloqueo una web en un Mac?
Deshaz el método que usaste. Quita la web de la lista Restringido de Tiempo de uso, borra sus líneas de /etc/hosts y vacía la caché DNS, o quítala de la lista de bloqueo de tu filtro DNS.
¿Browwwser bloquea webs en Safari o Chrome?
No. Su bloqueo de webs solo se aplica dentro de Browwwser, así que solo sirve si Browwwser es el navegador que usas. Su ajuste Otros navegadores puede cerrar Safari o Chrome mientras el bloqueo está activo.
Un navegador para Mac que bloquea las distracciones,
pensado para el trabajo profundo.
Un navegador para macOS que bloquea en su motor los sitios que distraen y cierra las apps que distraen.
Prueba 7 días gratis¿Quieres que las webs bloqueadas sigan bloqueadas en un Mac? Browwwser las bloquea dentro del navegador, con bloqueos programados y un modo bloqueado que solo tu contraseña de recuperación puede levantar.
Prueba 7 días gratis