El código de esta página no ha arrancado.

Abrir index.html directamente desde una carpeta bloquea los módulos de JavaScript, así que no pasará nada al elegir fotos de recibos o facturas. En vez de eso, sirve la carpeta por http:

powershell -ExecutionPolicy Bypass -File serve.ps1

Abre después http://localhost:8080/.

Extractor de recibos y facturas — fotos para un informe que revisas

Lee las fotos, revisa los campos y los recortes, y envía por correo imágenes comprimidas con cada importe y los totales.

Idioma: Español
Ver el código
Las fotos se leen en este dispositivo. Los tipos de cambio en línea son opcionales. Tú eliges qué enviar por correo o compartir.

Las fotos se decodifican y se leen en este dispositivo. El motor de OCR y los datos del idioma inglés vienen con la página. No se suben fotos ni campos extraídos para el OCR. Los tipos de cambio manuales, la copia del informe y las descargas también son locales. Solo al pulsar Obtener tipo histórico se contacta con Frankfurter, con los dos códigos de moneda y la fecha elegida. El servicio ve la consulta y tu dirección IP, pero no recibe imágenes, importes, texto de OCR, nombres de archivo ni direcciones de correo. Enviar por correo o compartir es tu siguiente paso: esos botones entregan el informe o los archivos elegidos a una aplicación del dispositivo. Tú eliges el destinatario, revisas el contenido y lo envías.

Comprobación en directo: comprobando…

Sin conexión: comprobando…

Abre las herramientas de desarrollo y observa Red mientras lees una foto. La página puede cargar sus propios recursos de OCR, pero ninguna petición lleva la imagen, el nombre del archivo, el comercio o el importe. Cuando la página esté en caché, repite sin conexión y con tipos manuales. Pulsa Obtener tipo histórico para ver una petición a api.frankfurter.dev con solo los códigos de moneda y la fecha elegida. El envío posterior usa la conexión de la aplicación de correo.

1 Añade fotos de recibos o facturas

Un documento por imagen. Añade hasta 20 imágenes JPEG, PNG, WebP o AVIF, de 20 MB cada una. El texto en inglés se lee en este dispositivo con el motor de OCR incluido en la página. Las imágenes AVIF usan el decodificador del navegador.

Mantén todo el documento visible, derecho y con buena luz. Para imágenes HEIC, usa primero HEIC a JPG. No se admiten PDF ni recibos escritos a mano.

2 Revisa cada documento

Revisa el recorte y comprueba que el adjunto se pueda leer. El OCR puede confundir dígitos o elegir un total equivocado. Compara cada sugerencia con la imagen, corrige los campos, elige la moneda final del correo y revisa el tipo de cambio. Después marca la casilla de confirmación. Cada imagen cuenta como un documento; añadirla dos veces la cuenta dos veces.

El OCR, los recortes y la conversión manual se realizan en este dispositivo. La consulta del tipo de cambio histórico es opcional y solo comienza al pulsar «Obtener tipo histórico». Envía los dos códigos de moneda y la fecha del recibo a Frankfurter, que también ve tu dirección IP. Las imágenes, los comercios, los importes y los números de recibo permanecen en este dispositivo.

Código personalizado de moneda final La moneda predeterminada es la más frecuente entre los documentos. En caso de empate, se usa la primera que aparece. Si eliges una moneda manualmente, se mantiene seleccionada.

Elige una moneda final para el total general del correo. Todos los documentos usan esa moneda. Cambiarla aquí o en un documento actualiza todo el lote y borra los tipos de cambio y las confirmaciones.

Aquí aparecerán las imágenes y los datos editables.

3 Totales y correo

Los totales solo incluyen documentos revisados. Los importes originales se agrupan por moneda; el símbolo $ por sí solo no identifica el tipo de dólar. El importe convertido de cada documento revisado se suma al total general en la moneda final del correo. Los importes convertidos se redondean individualmente a dos decimales.

Cada exportación de correo incluye copias JPEG recortadas y comprimidas. «Correo con imágenes» abre el menú de compartir del dispositivo cuando admite archivos; elige la aplicación de correo e introduce allí el destinatario. Si no es compatible, se descarga un archivo de correo con el informe y las imágenes adjuntas. Abre el archivo .eml en una aplicación compatible para redactar, reenviar o volver a enviar el mensaje; la compatibilidad con borradores depende de la aplicación. El destinatario de arriba se usa en el archivo de correo. Tú revisas y envías el mensaje.

El ZIP contiene las imágenes JPEG preparadas y el CSV para adjuntarlos manualmente. Las imágenes se reducen a un máximo de 1600 píxeles en su lado más largo, con un objetivo de 350 KB cada una. El tamaño real aparece debajo de cada vista previa. Revisa la letra pequeña antes de enviar. Los originales no cambian y el procesamiento se realiza en este dispositivo.

Documentos0
Revisados0
Sin revisar0
Total general en la moneda final del correo—

Solo documentos revisados.

Ver como Markdown

Cómo extraer datos de recibos y facturas a partir de fotos

  1. Elige fotos claras.Añade hasta 20 imágenes JPEG, PNG, WebP o AVIF, de un máximo de 20 MB cada una. Usa un recibo o una factura por imagen. El OCR admite texto impreso en inglés. Fotografía todo el documento con luz uniforme y texto derecho y nítido.
  2. Lee, recorta y compara.Ejecuta el OCR y revisa cada foto junto a los campos sugeridos y el texto leído. Gira las imágenes de lado y vuelve a leerlas si hace falta. Ajusta el recorte para conservar todos los bordes y el texto, y vuelve a leer ese recorte. Corrige el comercio, la fecha, la referencia, la moneda y el total. El comercio o la referencia pueden quedar vacíos si no se pueden leer de forma fiable. Distingue el total final de subtotales, descuentos, efectivo entregado, cambio, impuestos o saldo pendiente.
  3. Confirma cada documento.Revisa los campos, el recorte y la conversión. Elige la moneda impresa en el documento y después una moneda final común para todos los documentos del correo. Introduce cada tipo de cambio manualmente o elige la consulta en línea y pulsa Obtener tipo histórico después de revisar la fecha del recibo. Se muestra cuánto vale una unidad de la moneda del documento en la moneda final. Los documentos con la misma moneda usan un tipo de 1. Solo los importes convertidos y confirmados entran en el total general. Elimina las fotos duplicadas para no contar un recibo dos veces.
  4. Lleva el informe a tu aplicación.Revisa las vistas previas y los tamaños de los JPEG preparados. Usa Correo con imágenes para elegir una aplicación compatible, o descarga el archivo de correo con el informe y los adjuntos JPEG. Revisa y envía el mensaje tú mismo. Si la aplicación no puede abrir el archivo de correo, descarga y extrae el ZIP, y adjunta sus imágenes y el CSV en un mensaje nuevo.

La versión larga

Extract receipt and invoice details from photos How to check receipt OCR and crops, choose one email currency and manual or historical rates, then email compressed images with each converted value, the document count and a grand total.

Preguntas

¿Lee correctamente todos los recibos y facturas?

No. El OCR puede confundir un dígito o no leer impresión tenue, texto diminuto o un logotipo estilizado. El analizador evita etiquetas de descuentos y efectivo entregado, pero no puede usar una etiqueta que el OCR no haya leído. El comercio y la referencia pueden quedar vacíos si no hay un candidato fiable. Compara cada sugerencia con la foto y confirma cada documento antes de exportarlo. Esta herramienta no extrae líneas de productos ni demuestra que los cálculos de una factura sean correctos.

¿Puede una imagen contener varios recibos?

Usa un recibo o una factura por imagen. La herramienta trata cada imagen como un documento y no separa colecciones de recibos ni hojas de plantillas. Añade una imagen o un recorte independiente para cada documento, con sus datos identificativos y su importe final visibles. De lo contrario, el texto de distintos recibos puede mezclarse en una sola sugerencia.

¿Cómo se interpretan las fechas y los símbolos de moneda?

La fecha del documento se conserva tal como está impresa. Para consultar un tipo de cambio en línea, revísala y elígela en el campo independiente de fecha de conversión; una fecha como 24/09/2018 no se rellena automáticamente allí. El símbolo de libra sugiere GBP. El símbolo $ por sí solo deja la elección a tu cargo, porque puede significar USD, CAD, AUD u otra moneda de dólar. Compara cada código sugerido con el documento.

¿Qué archivos e idiomas puede leer?

Fotos JPEG, PNG, WebP y AVIF, hasta 20 por lote y 20 MB por archivo. El modelo de OCR incluido lee texto impreso en inglés. No se admiten otras escrituras, texto manuscrito, PDF ni archivos HEIC. Para una foto HEIC de iPhone, crea primero un JPEG con la aplicación de fotos del dispositivo o el conversor HEIC de este sitio.

¿Qué significan el número de documentos y los totales?

Cada foto cuenta como un documento. Cada documento muestra su importe original y su valor convertido en la misma moneda final del correo. El total general suma los valores convertidos y revisados, redondeados individualmente a dos decimales. El informe también conserva los totales originales por moneda. Enviar por correo y descargar adjuntos requieren que todos los documentos estén revisados. Las fotos duplicadas cuentan dos veces si no eliminas una.

¿El botón de correo envía algo automáticamente?

No. Si es compatible, ofrece el informe y las copias JPEG comprimidas mediante el menú de compartir del dispositivo; elige allí la aplicación de correo. Si no es compatible, descarga un archivo de correo con el informe y los adjuntos. Revisa el destinatario, el contenido y los adjuntos, y envía el mensaje tú mismo. La página no puede saber si la aplicación los aceptó o si finalmente enviaste el mensaje.

¿Las imágenes recortadas se adjuntan al archivo de correo?

Sí. El archivo .eml descargado contiene el informe y todos los JPEG preparados como adjuntos. Las aplicaciones compatibles lo abren como borrador; otras pueden abrirlo como un mensaje que hay que reenviar o volver a enviar. Las fotos originales no cambian y no se adjuntan. El ZIP contiene los mismos JPEG y el CSV si necesitas adjuntarlos manualmente. Ningún navegador puede garantizar que todas las aplicaciones de correo acepten un borrador o el contenido del menú de compartir.

¿Cómo se elige la moneda predeterminada del correo?

Cada documento con un código de moneda válido tiene un voto. El código más frecuente se convierte en la moneda final del correo. En caso de empate, se usa la primera aparición en el orden actual de documentos. Se ignoran los códigos ausentes o incompletos. Leer, corregir o eliminar documentos actualiza la moneda predeterminada. Elegir una moneda final manualmente conserva esa elección. Usar moneda predeterminada restaura la elección automática. Cambiar la moneda final borra los tipos de cambio y las confirmaciones anteriores.

¿Puedo elegir una moneda que no aparece en la lista?

Sí. Elige Otro / código personalizado e introduce un código de tres letras para la moneda del documento o la moneda final del correo. Cambiar la moneda final actualiza todos los documentos y borra sus tipos y confirmaciones anteriores. La cobertura en línea depende de las monedas y de la fecha. Si no hay un tipo histórico, introdúcelo manualmente; no se sustituye por el más reciente.

¿Se suben las fotos para el OCR?

No. Tesseract las lee en el navegador con los datos del idioma inglés incluidos en la página. Copiar y descargar son acciones locales. Elegir correo o compartir con el dispositivo entrega intencionadamente la información seleccionada a otra aplicación, que gestiona cualquier entrega posterior.

¿Por qué una foto muy detallada puede dar un mal resultado?

Los reflejos, el desenfoque, los pliegues y la distancia pueden ocultar letras incluso en una imagen grande. El OCR amplía los recortes pequeños hasta tres veces y añade un borde blanco estrecho, manteniendo la copia de trabajo dentro de 2400 píxeles en su lado más largo. Esto puede ayudar a leer letras pequeñas, pero no recupera detalles ausentes. Llena el encuadre con un documento, mantén el texto nítido y uniformemente iluminado, y gira una página de lado antes de leerla de nuevo. Ni el original ni el adjunto de correo se amplían para el OCR.

¿Funciona sin conexión?

La lectura, la edición, los recortes, la conversión manual, el recuento, la preparación de JPEG y las descargas funcionan después de guardar la página y los recursos de OCR en caché. Consultar tipos históricos en línea requiere conexión; un tipo ya obtenido permanece disponible en la pestaña abierta. Abrir un borrador puede funcionar sin conexión, pero entregar el correo normalmente requiere la conexión de la aplicación.

¿Cómo usan los tipos históricos la fecha del recibo?

Revisa la fecha impresa en el recibo e introdúcela en el campo de fecha de conversión. No se adivinan fechas ambiguas. Elige la consulta en línea y pulsa Obtener tipo histórico. El resultado indica su fecha real de observación, que puede ser anterior a la solicitada cuando no se publicó un tipo ese día. Revísala antes de confirmar. También puedes introducir un tipo manual distinto para cada documento. El correo registra el tipo, su origen y la fecha usada para cada valor convertido.