Escaneas un montón de papeles. El escáner, o la app Notas, o tu teléfono, te entrega una carpeta llena de archivos llamados Escaneo 2026-08-02 a las 11.20.pdf. Seis meses después necesitas la garantía del refrigerador y no tienes idea de cuál es, así que los abres uno por uno.
Lo frustrante es que la respuesta está escrita dentro de cada uno de esos archivos. Tu Mac simplemente no la está leyendo. Aquí va por qué, y cuatro maneras de arreglarlo, de gratis y a mano hasta automático.
Los PDF son dos cosas completamente distintas con la misma extensión.
Un PDF exportado desde Word o desde una página web lleva una capa de texto: las letras están ahí como letras. Un PDF que salió de un escáner o de la cámara del teléfono es una fotografía de una hoja. Para el computador son píxeles. No hay texto en él, en absoluto.
La prueba de un segundo: ábrelo en Vista Previa e intenta seleccionar una línea con el cursor. Si puedes marcar las palabras, hay capa de texto. Si el cursor solo dibuja un rectángulo sobre la página, no la hay.
Desde el Terminal puedes revisar una carpeta entera de una vez:
for f in *.pdf; do
strings "$f" | grep -qm1 "/Type/Font" || echo "sin capa de texto: $f"
done
Todo PDF que guarda texto real lleva objetos de fuente dentro. Una fotografía de una página no lleva ninguno. Todo lo que esto imprima no tiene nada que una búsqueda pueda leer. Ni «un poco», ni «ya se indexará después». Nada.
Es un conteo aproximado, no un veredicto: un PDF puede comprimir su propia estructura y salir mal reportado. Arrastrar el cursor sobre las palabras en Vista Previa es la comprobación que nunca miente.
Y por esto el nombre del archivo importa tanto en los escaneos: es lo único de lo que puedes agarrarte para llegar a ese documento. Que es justo lo que quedó puesto con la fecha y la hora en que apretaste el botón.
Es el camino tradicional y vale la pena conocerlo aunque termines automatizando. Pasas el escaneo por un programa de OCR que escribe el texto reconocido de vuelta dentro del PDF, como una capa invisible. Desde ahí el documento se comporta como un PDF normal: Spotlight lo indexa, Vista Previa te deja seleccionar el texto, y puedes copiar el nombre del proveedor para pegarlo en el nombre del archivo.
La mayoría del software de escáner lo hace si lo activas. Las apps dedicadas de OCR lo hacen mejor. Es la respuesta correcta cuando tu problema es buscar dentro de los documentos, y es la única de esta lista que además arregla Spotlight para siempre.
Lo que no hace es ponerle nombre a nada. Sigues abriendo cada archivo y escribiendo.
Atajos de macOS tiene una acción llamada Extraer texto de la imagen, y se ejecuta en tu Mac sin mandar nada a ninguna parte. Es el mismo reconocimiento de texto que Apple usa para Texto en Vivo.
El problema es que quiere una imagen, y tú tienes un PDF. Así que el atajo tiene que convertir la página en imagen primero, extraer el texto, sacarle la parte útil con acciones de texto, y recién ahí renombrar el archivo. Ese paso del medio, «sacarle la parte útil», es donde la mayoría abandona el proyecto, y por una buena razón a la que llego más abajo.
Es gratis, es local, y si manejas un solo tipo de documento predecible —digamos, las cartolas de un banco— funciona bien.
Hazel ha sido el estándar aquí por años. Vigila una carpeta y aplica las reglas que tú escribes. Desde la versión 6 también puede reconocer texto en un archivo sin OCR cuando necesita compararlo con el contenido, lo que permite escribir una regla como «si este PDF contiene Seguros Acme, renómbralo y archívalo».
Es potente y es determinista, y eso importa. La contrapartida es que escribes un patrón por cada tipo de documento. Y en la práctica esos patrones se rompen: un usuario del foro Mac Power Users contó que renunció exactamente a esta tarea porque «los formatos de los archivos cambian continua y rápidamente» — el banco rediseña su cartola, el patrón deja de calzar, reescribes la regla.
Hazel cuesta 42 dólares, en un solo pago.
El cuarto camino se salta las reglas: leer el documento, deducir qué es, y nombrarlo a partir de eso. Sin patrones, sin configuración por proveedor.
Esto es lo que estuve construyendo estos meses, así que toma lo que sigue como informado más que como neutral.
Todas las opciones de arriba comparten la misma segunda mitad del problema, y es mucho más difícil que la primera.
Sacar el texto está básicamente resuelto. El framework Vision de Apple lee una boleta arrugada, fotografiada en ángulo y con mala luz, en el propio equipo, en bastante menos de un segundo. Esa parte es genuinamente buena y es gratis para cualquier desarrollador.
Y entonces tienes cuarenta líneas de texto en la mano y necesitas tres.
Una boleta de supermercado tiene el nombre de la tienda en algún lugar cerca de arriba, pero no siempre. Tiene una fecha, que puede aparecer en cuatro formatos distintos en el mismo papel. Tiene un total, que está cerca de la palabra «total» en el idioma que sea. Tiene una dirección, un RUT, el nombre de un cajero, un programa de puntos y un eslogan.
Probé pasarle esa decisión a un modelo de lenguaje local. Entendía los documentos maravillosamente y fallaba en la mecánica: devolvía un nombre con una barra adentro, que el sistema de archivos no acepta. Me daba una fecha que en la página estaba en otro formato. Devolvía el mismo nombre para dos archivos distintos, lo que sobrescribe tus datos en silencio si no tienes cuidado.
Esa inversión es todo el truco, y es también la respuesta honesta a la objeción de que la IA local alucina. Alucina. Entonces no le pidas que invente nada. El OCR lee lo que está en la página —leer no es alucinar— y el modelo solo escoge cuál de las cosas que están en la página debería ser el nombre.
La app que construí se llama Tidy. Lee lo que hay dentro de tus imágenes y de tus PDF escaneados con el reconocimiento de texto que ya trae tu Mac, y le pone a cada archivo un nombre sacado de su contenido; además te deja buscar dentro de esos escaneos que Spotlight no ve. 9 dólares, pago único, sin suscripción, macOS 14 o superior, y nada sale nunca de tu Mac. Nunca borra nada y cada pasada se deshace con un clic. Soy un desarrollador independiente, trabajo solo, en Santiago de Chile, y contesto cada correo yo mismo.
También vale la pena leer: Buscar texto dentro de PDF escaneados · Ordenar la carpeta Descargas · Tidy y Hazel, lado a lado
Este artículo en: English · Español · Deutsch · Français · Português