# Liberar almacenamiento de Messages sin perder el historial

> Comprueba Messages en iCloud, guarda adjuntos únicos y trata la retención como borrado sincronizado, no como limpieza de caché local.

Published: 2026-05-28 | Updated: 2026-08-08

Messages puede guardar años de fotos, videos, notas de voz y documentos en un Mac. La
complicación importante es la sincronización: con Messages en iCloud activado, borrar
un mensaje o un adjunto en el Mac lo elimina de todos los dispositivos que usan esa cuenta,
como explica [la guía de Messages de Apple](https://support.apple.com/guide/messages/icht1035/mac).
Reducir el almacenamiento es, por tanto, una decisión de retención, no solo mantenimiento
de caché local.

## Dónde Messages guarda los adjuntos

Messages mantiene su base de datos y todos los archivos recibidos en:

```
~/Library/Messages
```

Las conversaciones en sí son texto pequeño; el peso está en `~/Library/Messages/Attachments`,
donde vive cada imagen, video y archivo. Mídelo:

```
du -sh ~/Library/Messages/Attachments 2>/dev/null
```

En un Mac con una cuenta de iMessage activa durante años, esto puede ser varios
gigabytes. Terminal puede necesitar Full Disk Access para medirlo, y un error de
permiso no significa que la carpeta esté vacía.

## Elige una ventana de retención con cuidado

En **Messages > Settings > General**, Keep messages se puede configurar en 30 days, 1 year o
Forever. Una ventana más corta elimina automáticamente conversaciones y adjuntos antiguos.
Si Messages en iCloud está activado, ese cambio de retención se aplica a todo el historial
sincronizado de mensajes. Antes de acortarla, guarda registros legales, financieros, familiares
o de proyectos que solo existan en una conversación. No hay una ventana correcta universal.

## Limpia adjuntos grandes a mano

Para liberar espacio ya sin acortar todo tu historial, apunta a los archivos grandes:

- En una conversación, abre el panel **Info** (el botón de detalles), que muestra las
  fotos y archivos compartidos en ese hilo. En las versiones actuales de Messages, haz clic
  en el icono del contacto o del grupo, abre una categoría como Photos y usa **Show More**
  para seleccionar varios adjuntos. Elimina los videos grandes y los montones de imágenes
  que no necesites. Guarda una copia primero cuando el adjunto sea la única que tengas.
- Vacía **Recently Deleted** solo cuando estés seguro. Apple permite recuperar hasta
  30 días, quita los mensajes de los dispositivos después de 30 días y los elimina
  permanentemente de iCloud después de 40 días. Vaciarlo antes elimina esa ventana de
  recuperación.

Apple también ofrece una superficie de revisión más amplia en **System Settings > General > Storage >
Messages** en las versiones de macOS compatibles. Es útil para ordenar adjuntos grandes,
pero aplica la misma advertencia de sincronización. Revisa la conversación y el archivo
en lugar de borrar solo por tamaño.

No elimines archivos dentro de `~/Library/Messages` a mano. La base de datos, el almacén
de adjuntos, el estado de Recently Deleted y los registros de sincronización de iCloud
deben cambiar juntos.

## Por debajo: chat.db y el almacén Attachments

Messages guarda las conversaciones en una base de datos SQLite, `chat.db`, bajo
`~/Library/Messages`, y almacena los archivos recibidos por separado en la carpeta
`Attachments`, con filas de la base de datos que apuntan a esos archivos. El texto de
años de chat suele ser mucho más pequeño que los medios. Configurar Keep Messages en
30 days o un year elimina las filas antiguas y sus archivos de adjuntos referenciados
juntos. Con Messages en iCloud, el borrado también se sincroniza. Esto explica tanto por
qué la operación libera espacio real como por qué borrar archivos de adjuntos a mano es
inseguro: `chat.db` seguiría apuntando a archivos que ya no existen.

<figure class="blog-diagram">
  <img src="https://mole.fit/img/blog/messages-chatdb.webp" width="1360" height="454" loading="lazy" alt="La base de datos chat.db con filas que apuntan a archivos en el almacén Attachments, y una ventana de tiempo Keep Messages que elimina filas antiguas y sus archivos adjuntos a la vez">
  <figcaption>Messages guarda las conversaciones en chat.db con filas que apuntan a archivos en el almacén Attachments; una ventana de Keep Messages poda las filas antiguas y sus adjuntos juntos, y por eso libera espacio real.</figcaption>
</figure>

## Dónde ayuda un mapa de disco

Un mapa de disco puede establecer si Messages es lo bastante grande como para justificar
cambiar tu historial. La vista Analyze de [Mole](https://mole.fit/) puede mostrar la carpeta oculta
Attachments, pero no elimina conversaciones. Ese límite es útil: la medición se puede
automatizar, mientras que una decisión sincronizada sobre tu historial personal debe
quedarse en Messages.

## Un orden seguro de operaciones

Mide la carpeta Attachments, comprueba si Messages en iCloud está activado y guarda
los archivos únicos que necesites. Elimina unos pocos adjuntos grandes desde la app antes
de cambiar la retención global. Usa una ventana Keep messages más corta solo cuando te
parezca bien que el historial antiguo desaparezca en todos los dispositivos sincronizados.
Recently Deleted es tu última ventana de recuperación, no otra carpeta de caché.

---

Canonical HTML page: https://mole.fit/es/blog/how-to-clear-messages-storage-mac
Blog index for agents: https://mole.fit/es/blog/llms.txt
Site index for agents: https://mole.fit/llms.txt
