Read this article in English.
OCR en n8n: saca el texto de imágenes y PDF escaneados
Respuesta corta: Primero prueba el nodo gratuito Extract From File: si tu PDF ya tiene texto, no necesitas OCR. Para imágenes y escaneos, los nodos de n8n no hacen OCR. Tienes dos caminos: un nodo de un servicio externo (Mistral AI, Mindee o Anthropic, cada uno con su propia cuenta) o el nodo HTTP Request llamando al OCR de imagen de Cofferdock, que usa Tesseract alojado por Cofferdock y lee texto impreso en inglés y en español.
Recibos fotografiados con el móvil, facturas enviadas como capturas de pantalla, contratos escaneados: todos contienen texto que un flujo de trabajo no puede usar hasta convertirlo en texto de verdad. El OCR (reconocimiento óptico de caracteres) convierte la imagen de un texto en el texto en sí, para que n8n lo pueda meter en una hoja de cálculo, una base de datos o un correo.
Primero comprueba: ¿el PDF ya tiene texto?
Muchos PDF no son escaneos. Se crearon a partir de un documento, así que el texto ya está dentro del archivo. El nodo Extract From File lee ese texto gratis, sin cuenta y sin créditos.
No lee imágenes ni escaneos: en un PDF escaneado el texto es solo un dibujo, así que no hay nada que leer. Por eso comprueba esto antes: abre el PDF e intenta seleccionar una palabra con el ratón. Si se selecciona, no necesitas OCR.
Tus opciones para imágenes y escaneos
| Opción | Cuenta | Sirve para |
|---|---|---|
| Mistral AI (Extract Text) | Mistral | documentos e imágenes |
| Mindee | Mindee | facturas y recibos |
| Anthropic (Analyze Image) | Anthropic | describir o leer imágenes |
| OCR de imagen de Cofferdock | Cofferdock | texto impreso en inglés o español, sin que la imagen vaya a una IA de terceros |
Las tres primeras son nodos de n8n para servicios externos. Cada una necesita su propia cuenta y su propia facturación. El OCR de imagen de Cofferdock se llama con el nodo HTTP Request, así que funciona con cualquier instalación de n8n, también la que tienes en tu propio servidor.
Paso a paso: OCR de imagen con el nodo HTTP Request
- Mete la imagen en tu flujo como datos binarios: por ejemplo, el adjunto de un correo que llega por tu disparador de email, o un archivo descargado con otro nodo HTTP Request.
- Añade un nodo HTTP Request después y rellena estos campos:
- Method: POST - URL: https://api.cofferdock.com/image-ocr?language=eng (usa language=spa para español) - Send Headers: activado, con una cabecera llamada x-api-key y tu clave como valor - Send Body: activado - Body Content Type: n8n Binary File - Input Data Field Name: data
- Ejecuta el nodo. El texto llega en
{{ $json.text }}, y la puntuación de seguridad del motor llega enconfidence(de 0 a 100).
Guarda tu clave de API en las credenciales o en las variables de entorno de n8n, no escrita a la vista en cada nodo.
PDF escaneados
Las imágenes son un paso. Un PDF escaneado no tiene capa de texto, así que hace falta una herramienta más antes. Hacer buscable un PDF escaneado (página: OCR de PDF de Cofferdock) toma el PDF escaneado y devuelve un PDF nuevo con una capa de texto invisible. La página se ve igual, pero ya puedes buscar y copiar el texto.
Cuesta 1 crédito por página y funciona con hasta 30 páginas por llamada. Cuando el PDF ya es buscable, puedes leer su texto como cualquier PDF con texto, con Extract From File, o con la herramienta Extraer el texto de un PDF de Cofferdock.
Un ejemplo rápido
Un flujo habitual: llegan por correo fotos de recibos. Un disparador de email las recoge, el nodo HTTP Request envía cada foto al OCR de imagen y un nodo Google Sheets añade una fila con el texto.
Consejo: usa confidence en un nodo IF. Las filas con puntuación baja van a una persona para revisarlas, y el resto va directo a la hoja. Ten en cuenta que el OCR de imagen devuelve el texto tal cual, no campos. No encuentra por sí solo el total ni la fecha, así que esos datos los sacas del texto en un paso posterior.
Límites honestos
- Va muy bien con texto impreso limpio, como una factura escrita a máquina o una página impresa.
- La letra a mano o las fotos malas (borrosas, oscuras, arrugadas) dan resultados flojos. Para eso, un servicio de pago especializado lo hará mejor.
- De momento solo inglés y español.
¿Prefieres verlo en código?
Esta es la misma llamada desde una terminal. Envía un JPEG llamado factura.jpg:
curl -X POST "https://api.cofferdock.com/image-ocr?language=spa" \
-H "x-api-key: TU_CLAVE" \
-H "Content-Type: image/jpeg" \
--data-binary @factura.jpg
¿Cuánto cuesta?
- OCR de imagen: 1 crédito por imagen.
- OCR de PDF (hacer buscable un PDF escaneado): 1 crédito por página.
- El plan gratuito incluye 50 créditos al mes, sin tarjeta. Los planes de pago añaden más créditos.
- Las llamadas fallidas no se cobran.
Preguntas frecuentes
¿n8n tiene un nodo de OCR propio? No tiene un nodo de OCR propio. Extract From File lee el texto que ya está dentro de un PDF, y n8n tiene nodos de servicios externos (Mistral AI, Mindee, Anthropic) que necesitan sus propias cuentas.
¿En qué idiomas? En inglés (eng) y en español (spa) de momento.
¿Mi imagen se envía a una empresa de IA? No. El OCR de imagen usa Tesseract en servidores alojados por Cofferdock, y la imagen no se envía a ningún proveedor de IA de terceros.
¿Y la letra a mano? No es lo más adecuado. La letra a mano y las fotos malas dan resultados flojos, así que para eso usa un servicio especializado de pago.
Guías relacionadas
Pruébalo tú mismo
Prueba el OCR de imagen en cofferdock.com/es/image-ocr y hacer buscable un PDF escaneado en cofferdock.com/es/pdf-ocr. El registro gratuito está en cofferdock.com/register.