Cómo eliminar correos antiguos en Outlook

Escrito por David Morelo

Cuando tu buzón de Outlook se queda sin espacio, la solución más rápida es eliminar los correos antiguos en Outlook por rango de fechas y borrarlos de forma masiva. Una búsqueda rápida te permite mostrar todo lo que tenga más de 6 meses, 2 años o cualquier límite que elijas, y luego eliminar todo el lote en una sola acción.

Respuesta rápida: elimina correos antiguos de Outlook rápido

El mismo método funciona en Classic Outlook, el nuevo Outlook, Outlook.com y la aplicación móvil, con algunas pequeñas diferencias entre ellos.

Para eliminar correos antiguos en Outlook rápidamente:

  1. Abre la carpeta que quieres limpiar (Bandeja de entrada, Elementos enviados o cualquier subcarpeta).
  2. Haz clic en la barra de búsqueda y escribe un filtro de fecha como received:last week o received:<01/01/2026 para mostrar todo lo recibido antes de esa fecha.
  3. Cómo eliminar correos antiguos en Outlook rápidamenteCómo eliminar correos antiguos en Outlook rápidamente
  4. Pulsa Enter para ejecutar la búsqueda.
  5. Pulsa Ctrl+A para seleccionar todos los resultados.
  6. Pulsa Eliminar para enviarlos a la carpeta Elementos eliminados o, en el escritorio o la web, usa Shift+Delete para saltarte ese paso y eliminarlos de forma permanente.
  7. Vacía la carpeta Elementos eliminados para liberar espacio de almacenamiento real.

Cómo encontrar correos antiguos por fecha en Outlook

La barra de búsqueda de Outlook gestiona todas las consultas basadas en fechas que necesitarás. Solo tienes que aprender a estructurar tus consultas. La buena noticia es que la misma sintaxis funciona en Classic Outlook, el nuevo Outlook y Outlook.com.

⚠️ Importante: los operadores se escriben en minúsculas y las fechas siguen el formato regional de tu sistema. Para una visión más amplia de la sintaxis de búsqueda, consulta nuestra guía sobre cómo buscar correos en Outlook.

Correos anteriores a una fecha específica

Escribe received:< seguido de tu fecha límite. Por ejemplo, received:<01/01/2024 muestra todos los mensajes recibidos antes del 1 de enero de 2024. Cambia la fecha por la que necesites.

Encontrar correos antiguos por fecha específica en OutlookEncontrar correos antiguos por fecha específica en Outlook

💡 Consejo: para la carpeta Elementos enviados, usa sent:< en su lugar. Los correos enviados (especialmente los que tienen archivos adjuntos grandes) ocupan tanto almacenamiento como los entrantes, y son una razón habitual por la que un buzón de Outlook se queda sin espacio.

Correos con más de 6 meses o 2 años de antigüedad

Outlook no tiene un operador integrado de "más de 6 meses", pero puedes calcular la fecha límite y usar received:< con ella.

Si hoy es 22 de mayo de 2026:

Como alternativa, también puedes ordenar por la columna Recibido para llevar los correos más antiguos al principio y seleccionar un rango de forma visual, algo que nuestra guía sobre cómo ordenar correos en Outlook explica en detalle.

Correos dentro de un rango de fechas

Usa dos puntos entre dos fechas:

received:01/01/2023..12/31/2023

La consulta devuelve todos los mensajes recibidos durante 2023, lo cual es útil cuando quieres eliminar correos antiguos en Outlook por rango de fechas sin tocar nada fuera de esa ventana. Ten en cuenta que la misma sintaxis .. funciona con el operador sent:.

Una vez que la búsqueda devuelva los mensajes que quieres, pulsa Ctrl+A para seleccionarlos y Delete para borrar el lote en una sola acción. Como siempre, no olvides vaciar la carpeta Elementos eliminados después.

Encontrar correos antiguos dentro de un rango de fechas en OutlookEncontrar correos antiguos dentro de un rango de fechas en Outlook

Escenarios comunes de limpieza

La mayoría de las tareas de limpieza se dividen en unos pocos escenarios recurrentes. Los operadores de abajo (algunos de los cuales ya hemos descrito) cubren todos ellos, y puedes combinar cualquiera de ellos con espacios (por ejemplo, from:amazon@ received:<01/01/2025).

Operator
Qué hace Example
received:<DATE
Mensajes recibidos antes de una fecha received:<01/01/2024
received:DATE1..DATE2
Mensajes dentro de un rango de fechas received:01/01/2023..12/31/2023
sent:<DATE
Mensajes enviados antes de una fecha sent:<01/01/2024
from:
Mensajes de un remitente específico from:newsletter@example.com
subject:
Mensajes con una palabra clave en el asunto subject:invoice

Eliminar correos con más de 6 meses de antigüedad

Para eliminar correos con más de 6 meses de antigüedad en Outlook, calcula la fecha de hoy menos 6 meses y úsala como límite. Si hoy es 22 de mayo de 2026, escribirías received:<11/22/2025, pulsarías Enter, luego Ctrl+A y Delete.

Eliminar correos con más de 6 meses de antigüedadEliminar correos con más de 6 meses de antigüedad

Eliminar correos con más de 2 años de antigüedad

La antigüedad de los correos eliminados no cambia los pasos que necesitas realizar en Outlook. Para eliminar correos con más de 2 años de antigüedad en Outlook, solo resta 2 años a la fecha de hoy, escribe received:<DATE en la barra de búsqueda, selecciona todos los resultados y elimínalos.

⚠️ Importante: piensa primero en lo que realmente hay en esa ventana. Las facturas, los registros fiscales y los contratos a menudo deben conservarse durante varios años (los contadores suelen querer entre 3 y 7 años de registros archivados, y más tiempo en el caso de las empresas).

Eliminar correos antiguos de un solo remitente

Si un único remitente (un boletín antiguo de una bolsa de empleo, un excompañero, una dirección de notificaciones automáticas) es responsable de cientos de mensajes obsoletos, combina from: con un filtro de fecha.

Por ejemplo, from:notifications@example.com received:<01/01/2025 devuelve todos los mensajes antiguos de ese remitente, listos para la eliminación masiva en Outlook.

Eliminar correos antiguos de un solo remitenteEliminar correos antiguos de un solo remitente

Limpia boletines o notificaciones antiguos

El barrido más rápido combina un remitente o una palabra clave del asunto con una fecha límite:

Si los mismos remitentes siguen apareciendo en cada limpieza, vale la pena cancelar la suscripción o filtrarlos en Outlook para que dejen de llegar desde el principio.

Cómo eliminar todos los correos filtrados a la vez

Una vez que tu búsqueda haya reducido la carpeta a mensajes antiguos, puedes borrarlos todos pulsando Ctrl+A para seleccionar todo lo visible y luego haciendo clic en el botón Delete.

En el nuevo Outlook, Outlook en la web y Outlook.com, los resultados de búsqueda se cargan por lotes. Si tu búsqueda devuelve miles de resultados, el primer Ctrl+A solo selecciona la parte cargada. Haz clic en el banner "Seleccionar todos los mensajes de esta carpeta" que aparece en la parte superior de la lista de mensajes para extender la selección a toda la búsqueda.

Qué cambia entre las versiones de Outlook

El mismo flujo de trabajo basado en fechas funciona en las cuatro versiones de Outlook, pero cada una tiene sus propias peculiaridades:

Una forma más fácil de eliminar correos antiguos con Clean Email

Si quieres eliminar correos antiguos de Outlook de la forma más fácil posible, entonces deberías probar un limpiador de bandeja de entrada de terceros llamado Clean Email.

Clean Email es un organizador de bandeja de entrada dedicado que se conecta a tu cuenta de Outlook (Outlook.com, Microsoft 365 o cualquier configuración IMAP) y agrupa los mensajes de formas que la búsqueda nativa no puede replicar fácilmente. En lugar de escribir operadores de fecha, ordenas y filtras de forma visual en todo el buzón a la vez.

Ordena y elimina mensajes por antigüedad en Clean EmailOrdena y elimina mensajes por antigüedad en Clean Email

Ordena por fecha de recepción o tamaño del mensaje en todas las carpetas simultáneamente, en lugar de solo en la que te encuentres. Los archivos adjuntos antiguos escondidos en Enviados o enterrados en una subcarpeta aparecen junto a todo lo demás, así que puedes eliminarlos en un solo barrido sin hacer malabares con búsquedas separadas.

La eliminación masiva es donde la diferencia es más evidente. Selecciona miles de mensajes desde una sola vista y bórralos en una acción.

Selecciona correos de forma masiva con Clean EmailSelecciona correos de forma masiva con Clean Email

La función Mantener más reciente está diseñada para los remitentes que envían lo mismo una y otra vez. Conserva solo el mensaje más reciente de un remitente (o por asunto) y borra todo lo anterior automáticamente.

Para el mantenimiento continuo, Limpieza automática te permite establecer una regla única, como "enviar a la papelera los correos promocionales no leídos con más de 6 meses de antigüedad", y Clean Email la sigue aplicando a medida que llega correo nuevo. No hace falta volver a ejecutar la misma búsqueda por fecha cada mes.

Elimina automáticamente correos antiguos con archivos adjuntos en Clean EmailElimina automáticamente correos antiguos con archivos adjuntos en Clean Email

Opciones avanzadas

Si una purga basada en fechas es algo que vas a repetir con regularidad, dos funciones de Outlook pueden automatizarla (principalmente en Classic Outlook). La primera es Autoarchivar, que mueve o elimina mensajes con más de una antigüedad definida según una programación. Ten en cuenta que solo existe en Classic Outlook; el nuevo Outlook y Outlook en la web no la incluyen.

La segunda es la eliminación basada en reglas. Puedes crear una regla que elimine automáticamente los mensajes entrantes que coincidan con remitentes o condiciones específicas y luego ejecutarla también de forma retroactiva sobre el correo existente. Nuestra guía sobre cómo eliminar correos automáticamente en Outlook cubre las configuraciones tanto de Classic Outlook como del nuevo Outlook.

Solución de problemas

¿Por qué no puedo seleccionar todos los correos antiguos en Outlook?

Dos causas comunes:

Para buzones con decenas de miles de mensajes coincidentes, es posible que aún tengas que eliminar por tandas, independientemente de la versión.

¿Por qué Outlook solo muestra algunos correos antiguos?

Normalmente por una de tres razones:

Tres razones comunes por las que Outlook muestra solo algunos correos antiguosTres razones comunes por las que Outlook muestra solo algunos correos antiguos

La primera causa es exclusiva de Classic; el nuevo Outlook y la web no usan el Modo de intercambio en caché.

Conclusión

La forma más rápida de eliminar correos antiguos en Outlook es filtrar por fecha, seleccionar los resultados y eliminar el lote. El mismo flujo de trabajo received:<DATE funciona en Classic Outlook, el nuevo Outlook y Outlook.com, mientras que la aplicación móvil es la mejor para limpiezas pequeñas. Para el mantenimiento repetido o los buzones muy grandes, Autoarchivar, las reglas o el filtrado por antigüedad de Clean Email hacen que el trabajo manual sea prácticamente innecesario.

Pruebe Clean Email gratis
*****4.5basadas en 3,700 opiniones de usuarios.
Empezar
InboxLimpie su buzón

Herramientas como Sugerencias de limpieza y Carpetas inteligentes le ayudan a limpiar rápidamente una bandeja de entrada saturada

Mute unwanted emailsDése de baja

Mantenga los correos no deseados fuera de su bandeja de entrada dándose de baja de todas las suscripciones, incluso de listas que no incluyen enlace para darse de baja

Clean your emailsManténgala limpia

Automatice tareas repetitivas con las reglas de Limpieza automática para archivar los correos electrónicos a medida que envejecen o clasifíquelos en carpetas

Background
Utiliza filtros para encontrar correos electrónicos que deseas limpiar.Flecha
Verificador CaracterísticaFlecha
Cancelar suscripciónFlecha
Limpieza automáticaFlecha
Configuración del remitenteFlecha