receipt-ripper.com

Tus recibos nunca salen de tu dispositivo

Acerca de Receipt Ripper

Un escáner de recibos gratuito basado en el navegador.

Acerca de Receipt Ripper

Receipt Ripper convierte fotos y PDFs de recibos en datos estructurados — proveedor, fecha, líneas, totales, IVA — completamente dentro de tu navegador. Sin subidas, sin registro, sin cuenta. Esta página explica qué es el proyecto, quién lo desarrolla, cómo se financia y cómo contactarnos.

Qué hace

Suelta una foto (JPG, PNG, HEIC), un PDF o un archivo ZIP de cualquiera de los dos en la página. El navegador decodifica el archivo, recorta automáticamente y corrige la perspectiva del papel fotografiado, ejecuta el OCR con Tesseract.js dentro de un Web Worker y extrae los campos del recibo con un analizador basado en reglas que entiende formatos de recibos de EE. UU., Reino Unido, UE y América Latina en siete idiomas (inglés, español, francés, alemán, neerlandés, italiano, portugués).

El resultado estructurado aparece en una tabla de revisión que puedes editar, etiquetar o anotar. Cuando termines, exporta a CSV, Excel (.xlsx) o un ZIP que combina un libro de cálculo más cada imagen original con desgloses por recibo — ideal para la declaración de impuestos, las notas de gastos o la contabilidad del autónomo.

Por qué el OCR corre localmente

Los recibos son sensibles. Llevan los últimos cuatro dígitos de las tarjetas, ubicaciones de tiendas, patrones de compra y marcas temporales de dónde estuvo alguien. La mayoría de los escáneres de recibos en línea suben la imagen a una infraestructura OCR en la nube, lo que significa que una copia del recibo termina en hardware ajeno.

Receipt Ripper toma la postura opuesta. El OCR corre en tu dispositivo. Los datos analizados viven en tu pestaña del navegador y se exportan directamente a tu sistema de archivos. Ninguna petición transporta bytes del recibo — la Content Security Policy del sitio rechaza conexiones de red externas que pudieran transportar contenido de recibos. Puedes verificarlo en DevTools → Red: suelta un recibo y no verás ninguna subida.

Quién lo desarrolla

Receipt Ripper está desarrollado y mantenido por un pequeño equipo independiente de desarrolladores. El código está escrito en TypeScript, React y Vite, se ejecuta completamente en el navegador y se despliega como activos estáticos servidos por nginx en un contenedor Docker. No hay servidor de aplicación, no hay base de datos y no hay procesamiento upstream de los datos del usuario.

El proyecto se apoya en componentes de código abierto — Tesseract.js para OCR, pdf.js de Mozilla para renderizado de PDF, libheif-js para fotos HEIC de iPhone y SheetJS para la exportación a Excel. La atribución completa está en /LICENSES.txt.

Cómo se financia el proyecto

El sitio tiene dos fuentes de ingresos, ambas intencionalmente discretas:

  • Publicidad gráfica. Un único banner de Google AdSense aparece encima de la zona para soltar archivos. El espacio publicitario solo conoce los IDs de editor y unidad — nunca recibe contenido de recibos, texto OCR, nombre del proveedor, total o nombre de archivo.
  • Donaciones opcionales. Un aviso de 5 segundos antes de exportar ofrece una donación en un solo clic mediante un Stripe Payment Link. Saltar siempre está a un clic; la descarga se inicia de todos modos cuando termina la cuenta atrás.

Ninguna de las rutas toca el contenido de los recibos, y ambas están delimitadas por una lista de permitidos explícita en la Content Security Policy documentada en SECURITY.md. El conjunto completo de funciones es gratuito en cada visita — sin límite de uso, sin nivel de pago, sin bloqueo "premium".

Lo que no es

Receipt Ripper es una herramienta, no un servicio:

  • No hay cuentas de usuario. El sitio no almacena nada sobre ti.
  • No hay sincronización en la nube. Si quieres tus datos en otro dispositivo, exporta el archivo y muévelo tú mismo.
  • No hay panel de notas de gastos. El libro de cálculo exportado es el entregable — pivota en Excel, súbelo a tu software de contabilidad o pásaselo a tu contable.
  • No hay aplicación móvil. La aplicación web funciona en navegadores móviles, incluido iOS Safari con fotos HEIC.

Compatibilidad con navegadores

Receipt Ripper necesita un navegador moderno con soporte para WebAssembly: Chrome 91+, Firefox 89+, Safari 15+ o Edge 91+. La primera visita descarga el motor OCR Tesseract y tu paquete de idioma (≈12 MB para inglés) — las visitas posteriores cargan desde caché y funcionan sin conexión.

Ponte en contacto

Las solicitudes de funciones, los informes de errores y los recibos complicados que no se escanearon correctamente son todos bienvenidos en contact@receipt-ripper.com. Cada recibo problemático compartido con nosotros ayuda a afinar el motor de detección para la siguiente persona. Consulta la página de Contacto para más información.