Cómo organizar archivos en carpetas según su contenido (no solo el nombre)
Organiza archivos en carpetas según su contenido, no el nombre, con la búsqueda gratuita del sistema o una app de reglas. Incluye lo que no puede leer.
Puedes organizar archivos en carpetas según su contenido — el texto real dentro de un PDF, un documento de Word o un archivo de texto plano — en lugar de fiarte del nombre o la extensión. Windows y Mac ofrecen una forma manual y gratuita de hacerlo con la búsqueda integrada. Para un volumen constante, una app de reglas lee el texto de cada archivo entrante y lo mueve a la carpeta correcta, y puede renombrarlo a partir de lo que leyó si se lo pides.
Esta guía repasa tres formas de conseguirlo, desde un truco de búsqueda de cinco minutos hasta una regla que se ejecuta cada vez que llega un archivo. También trata el renombrado a partir del contenido, que Hazel y File Juggler llevan años haciendo y que File Arbor Pro añadió en la 1.3.0. Hay un límite que conviene conocer antes de seguir leyendo: un escaneo o la foto de una página tomada con el móvil no tiene capa de texto, así que no hay nada que una regla pueda leer a menos que la herramienta ejecute OCR antes — Hazel 6 lo hace en Mac, y File Arbor Pro lo hace desde la 1.3.0.
¿Por qué no basta con organizar por nombre o tipo de archivo?
El nombre de un archivo solo dice lo que alguien escribió en un cuadro de diálogo al guardarlo, y muchas veces eso no dice nada útil. scan0043.pdf, Documento sin título.docx y descarga (3).pdf no describen lo que hay dentro. Organizar por extensión tampoco ayuda demasiado: saber que un archivo es un PDF te dice que es un PDF, no si es un contrato, un recibo o una receta de cocina guardada para después.
Esto empeora con la escala. La carpeta de Descargas de un freelance se llena de PDF de clientes que llegan con el nombre que les puso el sistema de origen. La carpeta de un estudiante se llena de diapositivas de clase que empiezan todas con el mismo código de asignatura. Las reglas por nombre o por tipo capturan los casos obvios — mandar cada .jpg a Fotos, cada .dmg a Instaladores — pero no distinguen una factura de un contrato cuando ambos son PDF con nombres sin sentido.
La organización por contenido resuelve un problema más acotado de lo que la gente espera: no entiende tus archivos. Lee un texto concreto y mueve el archivo a una carpeta concreta cuando ese texto aparece. Es una promesa más pequeña que "la IA organiza tus documentos por ti", y también es más fácil de confiar en ella, porque el mismo archivo produce siempre el mismo resultado.
Dos formas gratuitas y luego la automatizada
Los dos primeros métodos no cuestan nada y usan herramientas que ya tienes en el ordenador. El tercero necesita una aplicación dedicada, pero es el único que sigue funcionando sin que tengas que intervenir.
Método 1: busca tus archivos existentes por su contenido
Los dos sistemas operativos indexan el texto de tus archivos para la búsqueda, y puedes usar ese índice para encontrar y mover archivos ahora mismo.
En Mac: abre Spotlight o una ventana del Finder, escribe el texto que buscas y ajusta el alcance de la búsqueda al contenido del archivo en lugar del nombre. Selecciona los resultados y arrástralos a la carpeta de destino.
En Windows: abre el Explorador de archivos, comprueba que la indexación de contenido está activada para la carpeta (Opciones de indexación, en el Panel de control) y busca dentro de la carpeta el texto que esperas encontrar. Windows Search revisa el contenido de formatos habituales como PDF, DOCX y TXT una vez indexados.
Esto funciona bien para una limpieza puntual de una carpeta que ya es un caos. No hace nada por el próximo archivo que llegue mañana — tendrías que repetir la misma búsqueda otra vez. Trátalo como una forma de vaciar un atasco acumulado, no como una solución permanente.
Método 2: combina las herramientas de automatización que ya tiene tu sistema
Ambas plataformas tienen herramientas de automatización gratuitas que, con algo de configuración, pueden actuar sobre el contenido de un archivo y no solo detectar que ha aparecido.
En Mac, una Acción de carpeta de Automator puede ejecutar un script sobre un archivo recién llegado — por ejemplo, pasar un PDF por un comando de extracción de texto y comprobar si el resultado contiene una palabra clave antes de moverlo. Atajos de Apple puede hacer una versión más simple de lo mismo con archivos de texto y PDF.
En Windows, Power Automate Desktop puede vigilar una carpeta y lanzar un flujo cuando llega un archivo, pero leer texto de un PDF o un DOCX exige añadir acciones extra o un plugin, y las pruebas suelen llevar más tiempo del que promete el tutorial.
Los dos caminos son realmente gratuitos. Ninguno es rápido. Estás montando tú mismo un disparador, un paso de extracción de texto y una acción de mover, y si el paso de extracción no interpreta bien un tipo concreto de PDF, la regla simplemente no hace nada. Ese es el trato honesto de la vía integrada: sin coste, con tiempo real de configuración, y sin nadie que te ayude cuando algo no coincide.
Método 3: configura una regla de contenido en un organizador de archivos dedicado
Un organizador de archivos basado en reglas convierte la misma idea en una condición que configuras una sola vez. En File Arbor, una regla de contenido se ve así:
- Vigilar:
Descargas - Condición: el contenido contiene
factura, nomina - Acción: Mover a
Documentos/Finanzas
Los términos separados por comas significan "coincide con cualquiera de ellos", así que esta única regla atrapa cualquiera de las dos palabras. La coincidencia de contenido también es insensible a mayúsculas y a tildes — una regla que busca factura también atrapa Factura, y nomina (tal como mucha gente la escribe, sin tilde) también atrapa nómina — así que no tienes que prever cada variante de mayúscula o acentuación.
Por debajo, File Arbor detecta el tipo de archivo por su contenido real en lugar de fiarse de la extensión, y solo extrae texto cuando una regla lo necesita, así que los archivos que no coinciden con ninguna regla de contenido nunca se escanean. Lee PDF con capa de texto, archivos DOCX y formatos de texto plano como TXT, MD y CSV. Hay límites: 32 MB por archivo, los primeros 256 KB de texto extraído, las primeras 20 páginas de un PDF y una ventana de 5 segundos de procesamiento por archivo. Nada de lo extraído se guarda en disco ni queda registrado en ningún sitio. Desde la 1.3.0, una regla Pro configurada para leer también documentos escaneados lee además PDF escaneados y fotos (JPEG, PNG, TIFF) con OCR: la primera y la última página, a razón de aproximadamente un segundo por página.
Las condiciones de contenido son una función Pro, añadida en la versión 1.2.0. El nivel gratuito sigue cubriendo reglas por extensión de archivo para una carpeta — la coincidencia por contenido es donde empieza a notarse el nivel de pago.
¿La organización por contenido renombra tus archivos?
Por sí sola, no. Una condición de contenido decide a qué carpeta va un archivo y nada más. Renombrar es una parte aparte de la regla: desde la 1.3.0, una regla de File Arbor también puede renombrar el archivo, y en Pro el nombre nuevo puede incluir valores leídos del documento — una fecha, un importe, un número de factura — que le enseñas haciendo clic una vez en el valor sobre un documento de muestra o escribiendo la etiqueta impresa junto a él. Cómo renombrar archivos PDF según su contenido lo explica paso a paso con la fecha de una factura.
Dos de las alternativas lo hicieron primero, y sería engañoso sugerir lo contrario. La condición Contents contain match de Hazel puede capturar parte de un documento en un token personalizado, que luego puedes usar en una acción de renombrado — Noodlesoft lo documenta directamente. File Juggler puede construir nombres de archivo a partir de patrones y variables de listas de palabras que encuentra dentro de un documento. Si lo que necesitas es renombrar a partir del contenido, las tres herramientas lo hacen ahora, File Arbor desde la 1.3.0.
Merece la pena ser explícito sobre esto, porque buena parte de lo que hoy posiciona para "organizar archivos por contenido" pertenece a una categoría de herramienta completamente distinta. Toda una categoría de herramientas con IA lee un documento y genera un nombre de archivo nuevo a partir de lo que encuentra dentro — sacando el nombre de un cliente, una fecha o un tipo de documento del texto y construyendo algo como 2026-04-12-factura-acme.pdf. Es una función real y útil, y es distinta de lo que hacen Hazel, File Juggler y File Arbor: esas herramientas capturan texto de forma determinista, con un patrón que tú escribiste o un valor que tú indicaste, en lugar de dejar que un modelo infiera un nombre. Si lo que buscas son nombres generados por IA, esa es una categoría de herramienta distinta a la que cubre este artículo.
La coincidencia por contenido basada en reglas es una herramienta más acotada y más predecible: el mismo archivo, comparado con la misma regla, cae siempre en la misma carpeta. Nada se infiere. Nada cambia en el archivo salvo su ubicación, y su nombre si la regla lo renombra.
Qué no puede leer la organización por contenido
Toda herramienta de coincidencia por contenido tiene límites reales, y esos límites importan más que la lista de funciones. En File Arbor, nada de lo siguiente coincide con una condición de contenido:
- Documentos escaneados y fotos de papel, salvo que la regla lea escaneos. No tienen capa de texto, así que no hay nada que la regla pueda leer hasta que se ejecute el OCR. Desde la 1.3.0, una regla Pro configurada para leer también documentos escaneados ejecuta OCR sobre la primera y la última página; sin eso, una factura escaneada es, para el sistema de archivos, idéntica a la foto de un gato.
- Hojas de cálculo. Los archivos XLSX no se leen por contenido.
- Encabezados, pies de página y notas al pie de un documento de Word. Solo se revisa el texto del cuerpo principal.
- PDF cifrados o protegidos con contraseña. No se pueden abrir para extraer texto sin la contraseña.
Los PDF cifrados son una carencia real, no una nota al margen, y el único punto donde un competidor hace genuinamente más. Hazel 6 añadió reconocimiento de texto al vuelo para archivos sin OCR y una forma de indicar la contraseña de un PDF cifrado. File Arbor Pro añadió OCR en la 1.3.0, pero no tiene forma de abrir un PDF cifrado. Si tus PDF suelen estar cifrados, Hazel (solo en Mac) coincidirá con archivos que las reglas de File Arbor pasarán por alto en silencio.
El paso práctico es comprobar si tus PDF tienen una capa de texto real antes de construir una regla en torno a ellos; si no la tienen, la regla tiene que leer documentos escaneados. Un PDF exportado desde Word o desde una app de escaneo moderna suele tenerla. Un PDF hecho apuntando la cámara del móvil a una página, normalmente no.
Usar expresiones regulares para buscar dentro de un archivo
La coincidencia de texto plano como el contenido contiene factura cubre la mayoría de los casos, pero a veces necesitas un patrón en lugar de una palabra — un número de factura con un formato concreto, o un código de referencia que siempre empieza igual. La segunda condición de contenido de File Arbor, el contenido coincide con una expresión regular, aplica una expresión regular al texto extraído en lugar de una palabra literal. A diferencia de el contenido contiene, esta condición es literal — sin normalización de mayúsculas ni de tildes — y cada patrón se valida contra un retroceso catastrófico antes de ejecutarse.
Si nunca has escrito un patrón regex, no empieces por aquí. Nuestra guía de expresiones regulares para organizar archivos cubre la sintaxis desde cero con diez patrones listos para copiar y pegar, pensados para nombres de archivo. Los mismos patrones se aplican al contenido de un archivo — la diferencia está en qué texto compara el patrón, el nombre del archivo o el texto extraído de su interior.
¿Funciona igual en Windows y en Mac?
Solo hay una forma de tener la misma regla en los dos sistemas operativos: usar una herramienta pensada para ambos. Las condiciones de contenido de Hazel solo existen en macOS. Las de File Juggler solo existen en Windows. Si usas las dos plataformas, o cambias de una a otra, las reglas de ninguna de las dos herramientas te acompañan.
| Función | File Arbor | Hazel | File Juggler | organize (CLI) |
|---|---|---|---|---|
| Plataforma | Windows y Mac | Solo Mac | Solo Windows | Windows, Mac y Linux |
| Interfaz | Gráfica | Gráfica | Gráfica | Línea de comandos (YAML) |
| Condiciones de contenido | Sí (Pro) | Sí | Sí | Sí |
| Lee PDF / DOCX / texto | Sí | Sí | Sí | Sí |
| OCR para PDF escaneados | Sí (Pro, desde la 1.3.0) | Sí | No | Su documentación no lo menciona |
| Soporte para PDF cifrados | No | Sí | No | No |
| Regex sobre el contenido | Sí | Parcial | Sí | Sí |
| Renombra a partir del contenido | Sí (Pro, desde la 1.3.0) | Sí | Sí | Sí |
| Vigilancia de carpetas en tiempo real | Sí (Pro) | Sí | Sí | No (necesita un wrapper) |
| Nivel gratuito | Sí (una carpeta vigilada, dos reglas, hasta 20 archivos al día, ejecución manual) | No (prueba de 14 días) | No (prueba de 30 días) | Sí (gratis, código abierto) |
| Precio | $24.99 Pro, pago único | $42 pago único | Licencia de pago único | Gratis |
La posición de File Arbor aquí es acotada y concreta: las mismas dos condiciones de contenido, en los dos sistemas operativos, desde una sola aplicación, comprobadas contra una carpeta en tiempo real gracias al Modo Automático. No es más potente que Hazel en Mac o que File Juggler en Windows — es la que no te obliga a elegir una plataforma.
¿Qué método deberías usar?
"Tengo un desorden acumulado y solo quiero limpiarlo de una vez." Usa el Método 1. Una búsqueda por contenido más un arrastre manual gana a construir cualquier automatización para un trabajo de una sola vez.
"No me importa algo de scripting y solo uso un sistema operativo." El Método 2 no cuesta nada y funciona, si estás dispuesto a montar y probar el flujo tú mismo.
"Solo uso Mac y quiero una coincidencia por contenido a fondo, incluido el OCR." Hazel merece una mirada: busca texto dentro de los documentos y lee PDF escaneados con OCR integrado.
"Solo uso Windows y quiero un constructor de reglas visual y maduro para el contenido de documentos." File Juggler tiene un largo recorrido con la coincidencia de contenido en PDF y Word, incluidas expresiones regulares y variables de listas de palabras.
"Uso Windows y Mac, o quiero probar reglas de contenido antes de pagar por algo." File Arbor está pensado para esto — la misma regla funciona en las dos plataformas, y el nivel gratuito te deja probar reglas por extensión de archivo antes de decidir si la coincidencia por contenido merece la actualización a Pro.
"Quiero configuración como código y me llevo bien con YAML." organize es gratis, multiplataforma, y lee contenido de PDF y DOCX — solo que no tiene interfaz gráfica.
Cómo mantener el orden por contenido a largo plazo
Empieza con una carpeta y una regla — tu carpeta de Descargas suele ser la candidata con más tráfico. Elige una sola palabra o frase clara que sepas que aparece en los archivos que quieres atrapar, y envíala a un destino concreto en lugar de intentar organizarlo todo el primer día.
Previsualiza las coincidencias antes de activar la automatización en tiempo real. Una regla de contenido un poco demasiado amplia atrapará archivos que no querías, y es mucho más fácil ajustar una regla contra un lote de archivos ya existentes que darte cuenta de un movimiento equivocado después de que ocurra.
Combina las condiciones de contenido con una condición de tipo o de fecha cuando puedas. "PDF, con más de un día de antigüedad, que contiene 'factura'" es una regla más precisa que "que contiene 'factura'" sola, y tiene menos probabilidades de dispararse con un archivo que no tiene nada que ver pero menciona la palabra de pasada.
FAQ
¿Puedo organizar archivos en carpetas según lo que contienen, no solo por su nombre?
Sí. Las reglas basadas en contenido leen el texto dentro de un archivo — un PDF, un documento de Word o un archivo de texto plano — y lo mueven a una carpeta según las palabras que encuentran. Hazel, File Juggler, organize y File Arbor admiten alguna versión de esto, y los cuatro también pueden construir un nombre nuevo a partir de lo que leen; File Arbor Pro lo añadió en la 1.3.0.
¿La organización por contenido cambia el nombre de mis archivos?
Solo si se lo pides. Una condición de contenido por sí sola únicamente decide la carpeta de destino. Desde la 1.3.0, File Arbor Pro también puede leer del documento valores como la fecha de una factura y construir con ellos el nombre del archivo, igual que Hazel, File Juggler y organize. Las herramientas con IA también renombran a partir del contenido, infiriendo un nombre en lugar de capturarlo con un patrón.
¿Las reglas de contenido pueden leer PDF escaneados o fotos de documentos?
Solo en las herramientas que aplican OCR. La coincidencia por contenido depende de una capa de texto, y un PDF escaneado o la foto de un documento no tiene ninguna, así que una condición de contenido no tiene nada que leer hasta que se ejecuta el OCR. Hazel 6 aplica reconocimiento de texto sobre archivos sin OCR antes de comparar, y desde la 1.3.0 File Arbor Pro lo hace igualmente cuando una regla está configurada para leer también documentos escaneados; la documentación de File Juggler indica que los escaneos necesitan antes un programa de OCR aparte.
¿Organizar archivos por contenido es lo mismo que la organización con inteligencia artificial?
No. Las reglas de contenido usan coincidencia determinista de texto o expresiones regulares, así que el mismo archivo produce siempre el mismo resultado, sin conexión a internet. Los organizadores con IA usan modelos de lenguaje para interpretar el significado y a menudo sugieren nombres nuevos. Ambos enfoques mueven archivos a carpetas, y ambos pueden renombrarlos: File Arbor Pro (desde la 1.3.0), Hazel, File Juggler y organize construyen el nombre a partir de valores que les indicas, en lugar de inferir uno.
¿La organización por contenido funciona igual en Windows y en Mac?
Solo si la herramienta es multiplataforma. Las condiciones de contenido de Hazel existen solo en Mac, y las de File Juggler solo en Windows. File Arbor ejecuta las mismas dos condiciones de contenido — el contenido contiene y el contenido coincide con una expresión regular — de forma nativa tanto en Windows como en macOS desde una sola aplicación.
¿La organización por contenido está disponible en el nivel gratuito de File Arbor?
No. Las condiciones de contenido son una función Pro. El nivel gratuito cubre una carpeta vigilada, dos reglas, hasta 20 archivos al día, ejecución manual, con coincidencia por extensión de archivo. Las condiciones de contenido, junto con el Modo Automático y las reglas ilimitadas, requieren la actualización a Pro por $24.99 de pago único.
Lo esencial
En File Arbor, organizar por contenido significa enrutar los archivos según lo que hay escrito dentro — y desde la 1.3.0, Pro también puede renombrarlos a partir de eso, igual que Hazel y File Juggler. Windows y Mac te dejan hacerlo a mano y gratis mediante la búsqueda integrada, y los dos te dejan automatizarlo si tienes paciencia para el scripting. Una app dedicada basada en reglas — File Arbor, Hazel o File Juggler, según tu plataforma — convierte la misma idea en una regla que configuras una vez y olvidas.
Si trabajas entre Windows y Mac, descarga File Arbor y prueba una regla de contenido en tu carpeta de Descargas. El nivel gratuito basta para ver si las reglas por extensión de archivo cubren tu caso; Pro está ahí cuando quieras añadir la coincidencia por contenido.