Logo de PruneoPruneo

¿Es seguro borrar la carpeta Library/Caches en Mac?

En resumen

Sí, en tu propia ~/Library/Caches: Apple la define como datos que se pueden regenerar, así que las apps vuelven a crear lo que borres. Cierra la app antes y borra su carpeta, no la carpeta Caches entera. Ten cuidado con /Library/Caches y nunca toques /System/Library/Caches.

Muchos consejos de limpieza dicen “borra tu carpeta Library/Caches”. Suele liberar varios gigas, pero en un Mac no hay una sola carpeta Caches: hay tres, y no son iguales. En esta guía verás qué guarda cada una, qué pasa de verdad al borrar una caché y cómo hacerlo sin sustos.

Qué es una caché, según Apple

La File System Programming Guide de Apple dice que la carpeta Caches contiene datos en caché que se pueden regenerar cuando haga falta, y que las apps nunca deben depender de que esos archivos existan. Por convención, cada app guarda su caché en una subcarpeta con el nombre de su identificador de paquete, por ejemplo ~/Library/Caches/com.example.MyApp/.

Esta es la clave: una app bien hecha tiene que funcionar aunque su caché desaparezca. Por eso borrar cachés suele ser seguro. No es una garantía para todas las apps, pero es la regla que Apple marca a los desarrolladores.

Las tres carpetas Caches

Apple divide el sistema de archivos en dominios. La File System Overview describe el dominio de usuario (tu carpeta de inicio), el dominio local (compartido por todos los usuarios del Mac) y el dominio del sistema (el software que instala Apple). Cada uno tiene su propia Library y su propia Caches.

Carpeta Dominio Quién la usa ¿Se puede limpiar?
~/Library/Caches Usuario Tus apps, solo para tu usuario Sí, con la app cerrada
/Library/Caches Local Apps y servicios de todos los usuarios Solo si conoces la app; pide administrador
/System/Library/Caches Sistema macOS No

~/Library/Caches (tu usuario)

El ~ es tu carpeta de inicio. Aquí guardan su caché los navegadores, las apps de mensajería, de música, los editores y la mayoría de tus apps. Es la que más suele crecer y la más segura de limpiar.

Las apps con sandbox (muchas de la App Store) guardan su caché dentro de su contenedor, en ~/Library/Containers/<bundle id>/Data/Library/Caches. Valen las mismas reglas, pero no borres el contenedor completo: también guarda los datos y los ajustes de la app.

/Library/Caches (todos los usuarios)

Esta carpeta pertenece al dominio local. Apple explica que este dominio suele gestionarlo el sistema y que los usuarios con privilegios de administrador pueden añadir, quitar o cambiar elementos. Guarda cachés de apps y servicios que comparten todos los usuarios. Suele ser más pequeña, y algunas carpetas son de servicios del sistema. Déjala como está salvo que una carpeta sea claramente de una app que conoces y que has cerrado.

/System/Library/Caches (macOS)

Apple indica que /System no debe modificarse. Está protegida por la Protección de la integridad del sistema, así que tampoco podrías borrarla. Si quieres limpiar algunas cachés del sistema, la forma que propone Apple es arrancar una vez en modo seguro: borra algunas cachés del sistema, que se vuelven a crear cuando hacen falta.

Qué pasa al borrar una caché

Cómo borrar cachés con seguridad, paso a paso

1. Mide primero

Este comando solo lee. Muestra las 15 carpetas de caché más grandes:

du -hd 1 ~/Library/Caches 2>/dev/null | sort -h | tail -15

du y sort están documentados en sus páginas de manual (man du, man sort). El nombre de cada carpeta suele coincidir con la app, por ejemplo com.apple.Safari o el nombre de un navegador.

2. Cierra la app

Sal de la app cuya caché quieres borrar (Comando-Q), no basta con cerrar la ventana. Si vas a limpiar muchas apps a la vez, ciérralas todas o reinicia justo después.

3. Mueve la carpeta a la Papelera

En el Finder, elige Ir > Ir a la carpeta (Mayúsculas-Comando-G, como indica Apple en Atajos de teclado del Mac) y escribe ~/Library/Caches. Selecciona solo las carpetas de las apps que cerraste y muévelas a la Papelera.

Pasar por la Papelera te deja una vuelta atrás: si una app se comporta raro, devuelve la carpeta a su sitio. Tras unos días sin problemas, vacía la Papelera.

4. O usa la Terminal

Si prefieres la Terminal, borra la carpeta de una app cada vez, nunca con un comodín sobre toda la carpeta.

# Cambia por el nombre real de la carpeta que viste con du
rm -rf ~/Library/Caches/com.example.MyApp

Evita comandos como sudo rm -rf /Library/Caches/* o rm -rf ~/Library/*. Un error de una letra en una ruta con sudo puede borrar archivos que necesitas.

Cómo saber de qué app es una carpeta

Casi todas las carpetas de Caches se llaman como el identificador de paquete de su app, por ejemplo com.apple.Safari. Si no reconoces una, pregunta a Spotlight qué app la usa. Este comando solo busca, no cambia nada:

mdfind "kMDItemCFBundleIdentifier == 'com.apple.Safari'"

mdfind está documentado en man mdfind. Si devuelve la ruta de una app, ya sabes cuál cerrar antes de limpiar. Si no devuelve nada, puede que la app ya no esté instalada. En ese caso su caché es un resto y puedes moverla a la Papelera, pero revisa también ~/Library/Application Support, porque la app pudo dejar datos ahí.

Qué no tocar en Library

Library tiene muchas carpetas que parecen cachés y no lo son:

Para carpetas de desarrollo como DerivedData de Xcode, que pesan mucho pero no están en Caches, usa la guía específica: Borrar DerivedData de Xcode sin romper nada.

Cuándo merece la pena

Borrar cachés tiene sentido cuando necesitas espacio ya, cuando una carpeta es claramente enorme o cuando una app muestra contenido viejo o errores y su desarrollador lo recomienda. No hace que el Mac vaya más rápido en general: las cachés existen para ahorrar tiempo. Si el espacio se te acaba una y otra vez, el problema suele estar en otro sitio: archivos grandes, instantáneas locales o basura de desarrollo. Lee Qué es “Datos del sistema” en Mac y la guía general Cómo liberar espacio en Mac.

Resumen

  1. ~/Library/Caches es tuya y se puede limpiar, con la app cerrada.
  2. /Library/Caches es compartida: toca solo lo que reconozcas.
  3. /System/Library/Caches es de macOS: usa el modo seguro si necesitas limpiarla.
  4. Mide con du, borra app por app y usa la Papelera para tener vuelta atrás.

Si quieres una app gratuita que haga esta revisión por ti, descarga Pruneo.

Preguntas frecuentes

¿Qué pasa si borro todo lo que hay en ~/Library/Caches?

Las apps vuelven a crear sus cachés la próxima vez que las necesitan, así que pueden ir más lentas durante un tiempo. Las apps que estén abiertas mientras borras pueden dar errores, así que ciérralas antes o reinicia al terminar.

¿Borrar la caché cierra mis sesiones en webs o apps?

Puede pasar en algunas apps, porque qué guarda cada una en su caché lo decide su desarrollador. Tus archivos y documentos no están ahí.

¿Cada cuánto conviene borrar la caché del Mac?

Solo cuando necesitas espacio o una app funciona mal. Las cachés vuelven a crecer con el uso y existen para que las apps vayan más rápido.

Pruébalo con Pruneo

Gratis para macOS 14 o superior. Lo que limpia se puede recuperar desde la cuarentena.

Pruneo es para Mac

Envíate el link y descárgalo en tu Mac. Es gratis y sin cuenta.

Enviármelo por mail
Descargar igual