La barra de búsqueda de Gmail sigue siendo la forma más rápida de encontrar un mensaje enterrado bajo una década de correo — si conoces los operadores. Google añadió silenciosamente una búsqueda en «lenguaje natural» asistida por IA en 2024, pero la sintaxis basada en operadores es más rápida, más precisa, y la única vía para resultados deterministas cuando construyes filtros o haces limpieza masiva. Este es el catálogo completo de operadores a 2026, cada flag que aún funciona, los pocos que Google retiró, y las combinaciones que resuelven problemas reales.
Remitente, destinatario, enrutamiento
Estos operadores acotan por quién envió o recibió. from: y to: son los caballos de batalla; cc:, bcc:, deliveredto:, list: cubren los casos menos comunes. Todos aceptan direcciones completas, coincidencias parciales de dominio o nombres mostrados — comillas para nombres con espacios.
| Operador | Coincide con | Ejemplo |
|---|---|---|
from: | Dirección o nombre del remitente | from:alice@example.com o from:"Alice Smith" |
to: | Destinatario directo | to:me, to:bob@example.com |
cc: | Destinatario en CC | cc:legal@example.com |
bcc: | CCO (solo en mensajes que enviaste) | bcc:me |
deliveredto: | Dirección concreta de entrega (alias) | deliveredto:work+aliasfilter@gmail.com |
list: | Lista de correo con ese List-ID | list:dev@apache.org |
from:me to:me | Correo a ti mismo | útil para notas autoenviadas |
Coincidencia de dominio: from:gmail.com coincide con cualquier remitente en gmail.com — útil para agrupar por empresa.
Coincidencia de nombre: from:alice (sin comillas ni @) coincide donde «alice» aparece en cualquier parte del campo remitente — nombre mostrado y dirección. Comillas para nombres con espacios: from:"Alice Smith".
Contenido y asunto
subject: busca solo en la línea del asunto. Una palabra sin operador busca en el cuerpo + asunto + texto de adjuntos. Las frases entrecomilladas coinciden con la secuencia exacta; las consultas con varias palabras sin comillas aplican AND por defecto.
| Operador | Coincide con | Ejemplo |
|---|---|---|
subject: | Solo línea del asunto | subject:factura, subject:"cifras T1" |
"frase exacta" | Secuencia exacta en cuerpo o asunto | "gracias por su pedido" |
palabra (sin más) | Palabra en cuerpo, asunto o texto de adjunto | factura |
palabra1 palabra2 | AND de ambos términos | factura marzo 2024 |
+palabra | Fuerza inclusión (raras veces necesario) | +kubernetes |
-palabra | Excluye mensajes con esa palabra | factura -borrador |
El texto de adjuntos es buscable. Gmail indexa con OCR los adjuntos PDF y Office — buscar una palabra dentro de un PDF de factura devuelve el mensaje que la llevaba. Las imágenes no se indexan con OCR más allá de casos simples.
Adjuntos y archivos
has:attachment encuentra cualquier archivo adjunto; filename: acota por tipo o nombre. has:drive, has:document, has:spreadsheet, has:presentation, has:youtube apuntan a contenido Drive incrustado o enlaces YouTube en vez de archivos adjuntos.
| Operador | Coincide con | Ejemplo |
|---|---|---|
has:attachment | Cualquier archivo adjunto | has:attachment from:proveedor |
filename: | Nombre o extensión | filename:pdf, filename:factura.pdf |
has:drive | Enlace Drive incrustado | has:drive |
has:document | Doc de Google incrustado | has:document |
has:spreadsheet | Hoja de cálculo incrustada | has:spreadsheet |
has:presentation | Slides incrustadas | has:presentation |
has:youtube | Enlace YouTube en el cuerpo | has:youtube |
Combina para precisión: has:attachment filename:xlsx from:finance after:2025/01/01 devuelve archivos Excel del equipo de finanzas desde enero 2025.
Fecha y tamaño
after:, before: y los atajos older_than: / newer_than: acotan por fecha. larger: y smaller: apuntan al tamaño del mensaje — única forma de sacar a la superficie los ladrones de almacenamiento.
| Operador | Coincide con | Ejemplo |
|---|---|---|
after:AAAA/MM/DD | Enviado después de la fecha | after:2025/01/01 |
before:AAAA/MM/DD | Enviado antes de la fecha | before:2025/12/31 |
older_than:Nd / Nm / Ny | Más antiguo que N días, meses, años | older_than:1y, older_than:90d |
newer_than:Nd / Nm / Ny | Más nuevo que N días, meses, años | newer_than:7d |
larger: | Tamaño del mensaje mayor que | larger:10M, larger:25000000 |
smaller: | Tamaño menor que | smaller:1M |
Formato de fecha flexible. after:2025/1/1, after:2025-01-01 y after:1/1/2025 se parsean todos. Los valores Unix epoch también funcionan: after:1735689600.
Sufijos de tamaño. larger:10M significa 10 megabytes. larger:1G es un gigabyte (el límite por adjunto de Gmail es 25 MB, así que 1 GB no coincide con nada). Usa larger:10M older_than:2y para encontrar el correo más pesado y antiguo — candidatos a eliminar si necesitas almacenamiento.
Etiquetas, carpetas, categorías
label: apunta a tus etiquetas personalizadas. category: apunta a las pestañas de auto-clasificación (Principal, Social, Promociones, Notificaciones, Foros). in: apunta a carpetas del sistema como recibidos, papelera, spam, enviados, borradores y anywhere.
| Operador | Coincide con | Ejemplo |
|---|---|---|
label: | Etiqueta de usuario | label:trabajo, label:facturas-2025 |
category: | Pestaña de categoría | category:promotions, category:social, category:updates, category:forums, category:primary |
in:inbox | Solo bandeja | in:inbox is:unread |
in:sent | Enviados | in:sent to:bob |
in:trash | Papelera | in:trash older_than:7d |
in:spam | Spam | in:spam from:desconocido.com |
in:drafts | Borradores | in:drafts |
in:anywhere | Incluye archivo + papelera + spam | in:anywhere "frase asunto" |
has:nouserlabels | Sin etiquetas personalizadas | has:nouserlabels older_than:1y |
has:userlabels | Al menos una etiqueta personalizada | has:userlabels |
Etiquetas anidadas: si tu etiqueta es Trabajo/2025/Facturas, busca como label:Trabajo-2025-Facturas — Gmail reemplaza las barras por guiones en la sintaxis. O entre comillas para espacios: label:"Trabajo/2025/Facturas".
Estado leído y estado del mensaje
is:read, is:unread, is:starred, is:important y las variantes de pospuesto/programado acotan por estado. Se combinan con naturalidad con filtros de contenido y fecha.
| Operador | Coincide con | Ejemplo |
|---|---|---|
is:unread | No leídos | is:unread from:jefe |
is:read | Leídos | is:read older_than:6m |
is:starred | Destacados | is:starred |
is:snoozed | Actualmente pospuestos | is:snoozed |
is:important | Marcados importantes por Gmail | is:important |
is:muted | Hilos silenciados | is:muted |
has:yellow-star, has:red-star, etc. | Color de estrella concreto | has:red-star |
Variantes de color de estrella: has:yellow-star, has:orange-star, has:red-star, has:purple-star, has:blue-star, has:green-star, más marcadores como has:red-bang, has:purple-question. Solo disponibles si activas estrellas múltiples en Configuración → General → Estrellas.
Combinar: AND, OR, NOT, agrupación
Apilar operadores aplica AND por defecto. OR en mayúsculas crea lógica «cualquiera de los dos». Signo menos o NOT excluye. Las llaves agrupan alternativas OR para legibilidad. Los paréntesis no se soportan en la sintaxis de búsqueda de Gmail.
# AND (por defecto — apilar)
from:alice has:attachment older_than:6m
# OR (palabra OR en mayúsculas)
from:alice OR from:bob
# OR (llaves — equivalente, más limpio)
{from:alice from:bob from:carol}
# NOT (signo menos)
from:alice -subject:almuerzo
# NOT (NOT, menos común)
from:alice NOT subject:almuerzo
# Ejemplo complejo
{from:alice from:bob} has:attachment -filename:pdf older_than:6m
El orden no importa. from:alice subject:factura older_than:1y devuelve resultados idénticos a older_than:1y subject:factura from:alice.
Los paréntesis no funcionan. Gmail los ignora — usa llaves para agrupar.
Chat, Meet, Spaces
La integración de Chat en Gmail en 2023 añadió un pequeño conjunto de operadores que acotan la búsqueda a mensajes de chat y grabaciones de Meet en vez de email. Funcionan en la barra de búsqueda unificada cuando Chat está activado en tu cuenta.
| Operador | Coincide con | Ejemplo |
|---|---|---|
in:chats | Conversaciones de chat | in:chats from:alice |
is:chat | Mensajes de chat (alias) | is:chat older_than:7d |
has:transcript | Transcripciones de reunión Meet | has:transcript |
Los resultados de chat y email aparecen en la misma lista con iconos distintivos. Si no tienes Chat activado, estos operadores devuelven cero resultados sin error.
Operadores que ya no funcionan
Google ha retirado silenciosamente algunos operadores con los años:
l:(L minúscula seguida de dos puntos, el operador de etiqueta antiguo) — reemplazado porlabel:.l:trabajoya no encuentra nada.label:^ky las etiquetas del sistema con prefijo^— sintaxis de etiquetas internas del Gmail temprano. Usa el operador nombrado equivalente (is:trashen vez delabel:^t).is:chatpara Hangouts — Hangouts se retiró en 2022; ahora apunta a Chat.circle:y operadores de Google+ — Google+ cerró en 2019; devuelven cero resultados.
Si un tutorial de antes de ~2019 cita un operador que ya no funciona, comprueba la referencia oficial en support.google.com/mail/answer/7190 antes de usarlo.
Recetas prácticas
Los operadores más útiles no son los sofisticados — son las combinaciones que resuelven problemas recurrentes reales de limpieza o recuperación. Cinco recetas para tener a mano:
Encontrar ladrones de almacenamiento para eliminar:
has:attachment larger:10M older_than:1y
Los adjuntos grandes y antiguos suelen ser seguros de eliminar — el remitente o sistema original tiene su propia copia.
Encontrar newsletters que nunca abres:
category:promotions is:unread older_than:30d
Si no se ha abierto en 30 días, probablemente nunca se abrirá.
Ordenar correo de trabajo antes de vacaciones:
to:me is:unread newer_than:7d -from:noreply
No leído reciente directamente dirigido a ti, excluyendo ruido automatizado.
Encontrar un adjunto de contrato concreto:
has:attachment filename:pdf from:legal subject:contrato after:2024/01/01
Archivar en masa correo viejo leído:
is:read has:nouserlabels older_than:1y
Leído, sin etiquetas, más de un año — casi seguro archivable. Combina con el flujo de archivado masivo.
Encontrar correo de un remitente específico a un destinatario específico:
in:sent to:cliente@example.com from:me subject:propuesta
Encontrar cualquier correo que mencione un archivo Drive por nombre:
has:drive filename:estrategia

Alexis Dollé, experto en email desde hace más de 10 años. Fundador de Email Tools. Pruebo personalmente cada cliente de email y utilidad, y luego escribo sobre ellos como se lo explicaría a un amigo — sin jerga de marketing, sin rankings patrocinados, cada afirmación con su fuente.
LinkedInFuentes & referencias
- Ayuda de Google, «Operadores de búsqueda en Gmail» — lista canónica, reglas de sintaxis, integración Chat. Consultado el 15/05/2026. support.google.com/mail/answer/7190
- Ayuda de Google, «Usar filtros para gestionar tu Gmail» — guardar búsquedas como filtros, acciones automatizadas. Consultado el 15/05/2026. support.google.com/mail/answer/6579
- Ayuda de Google, «Cambiar entre Gmail y Chat» — operadores in:chats, has:transcript. Consultado el 15/05/2026. support.google.com/mail/answer/12918215
- Google Workspace Updates Blog, anuncios continuos de cambios en la búsqueda de Gmail. Consultado el 15/05/2026. workspaceupdates.googleblog.com
Preguntas frecuentes
¿Los operadores de búsqueda de Gmail distinguen mayúsculas y minúsculas?
No. Tanto el nombre del operador como el valor son insensibles a mayúsculas. from:Alice y from:alice devuelven los mismos resultados. La única excepción es la sintaxis del operador — los dos puntos deben ir pegados al nombre, sin espacio (from: funciona, from : no).
¿Se pueden combinar varios operadores de búsqueda?
Sí. Apilar operadores aplica lógica AND por defecto. from:newsletter has:attachment older_than:6m devuelve mensajes que cumplen las tres condiciones. Para OR, escribe la palabra clave OR en mayúsculas entre condiciones, o envuelve las alternativas en llaves — {from:alice from:bob} devuelve mensajes de cualquiera de los dos.
¿Gmail busca en archivados y en la papelera?
Por defecto, la búsqueda incluye los archivados (que viven en Todos los mensajes) pero excluye Papelera y Spam. Para incluirlos, añade in:trash o in:spam, o usa in:anywhere para abarcar archivo + papelera + spam + bandeja en una sola búsqueda.
¿Por qué from: no encuentra un mensaje que sé que existe?
Dos causas frecuentes: el remitente usó otra dirección distinta a la que recuerdas (trabajo vs personal, o el dominio migró), o el mensaje es anterior a la ventana de indexación. Prueba el nombre del remitente entre comillas en vez de la dirección, o amplía el rango con after: a un año antes de la fecha que recuerdas.
¿Cuál es la diferencia entre has:attachment y filename:?
has:attachment empareja cualquier mensaje con al menos un archivo adjunto, sin importar el tipo. filename: apunta a una extensión o nombre concreto — filename:pdf devuelve solo mensajes con un PDF adjunto, filename:factura.pdf busca ese nombre exacto. Apílalos para precisión: has:attachment filename:pdf from:contabilidad.
¿Cómo guardo una búsqueda de Gmail para reusarla?
Pulsa el icono de controles a la derecha de la barra de búsqueda para abrir el constructor avanzado, rellena cualquier campo y pulsa «Crear filtro» abajo a la derecha. El filtro guarda tu búsqueda y puede aplicar acciones automáticas — saltar bandeja, aplicar etiqueta, marcar, marcar como leído. Los filtros se ejecutan sobre cada nuevo mensaje, así que también funcionan como reglas automatizadas.
Sigue leyendo: Cómo archivar correos en masa — empareja estos operadores con el flujo de archivado masivo. Cómo añadir otra cuenta de email a Gmail — al tener varias cuentas en una bandeja, los operadores son la herramienta para separarlas.