Gratis · código abierto · no se sube nada

Fotografía un documento. Obtén un escaneo de verdad.

Apunta el móvil a una página. OpenDocScan encuentra los bordes de la hoja, endereza la perspectiva, iguala la iluminación, lee el texto y escribe un PDF de varias páginas en el que puedes buscar y seleccionar texto. Está funcionando aquí abajo: no es una captura.

Busca en el texto que el OCR leyó en cada página.

Todo ocurre en este dispositivo

OpenDocScan encuentra la página, la endereza, la limpia, lee su texto y escribe el PDF con código que se ejecuta dentro de esta pestaña. Tus escaneos se guardan en este navegador y nunca se suben.

No hace falta que nos creas. Abre las herramientas de desarrollo del navegador, ve a la pestaña Red y escanea un documento: una vez cargada la app, no hay ninguna petición.

Nada que registrar, sin marca de agua, sin límite de páginas y nada que instalar.

Qué hace

La cámara del móvil, convertida en un escáner de documentos.

Todo lo que sigue funciona dentro de esta pestaña, en este dispositivo. Una vez cargada la página, nada de esto necesita cuenta, suscripción ni conexión.

Encuentra la página

La hoja se perfila en vivo mientras mueves la cámara, y las esquinas se pueden arrastrar si el contorno coge el borde equivocado.

Endereza la perspectiva

Una página fotografiada en ángulo vuelve rectangular, como si hubiera estado sobre un escáner plano en lugar de sujeta con una mano.

Iguala la iluminación

Las sombras, el tono cálido de un flexo y el gris típico de una foto de móvil se igualan, de modo que el papel se lee blanco y la tinta negra.

Lee el texto

El OCR pasa por todas las páginas, así que el PDF que obtienes se puede buscar y seleccionar, en lugar de ser una foto de un documento.

Crea un PDF de varias páginas

Sigue fotografiando: las páginas se acumulan en una bandeja donde puedes reordenarlas, girarlas o quitarlas antes de escribir el documento.

Lo mantiene en el dispositivo

Los escaneos terminados viven en el almacenamiento propio de este navegador. Son tuyos para exportarlos, y no hay ningún servidor guardando una copia.

Cómo funciona

Cada paso ocurre en tu propia máquina.

El núcleo de escaneo está escrito en Rust y compilado a WebAssembly: 139 KB por la red, comprimidos con gzip. Corre en un worker en segundo plano dentro de la pestaña, y por eso arrastrar el control de brillo sobre una foto de 12 megapíxeles no da tirones.

Encontrar la página

La hoja se perfila en vivo en el visor mientras te mueves. Si el contorno está mal, arrastra cualquiera de las cuatro esquinas a su sitio.

Enderezarla

El cuadrilátero que fotografiaste se vuelve a proyectar como un rectángulo, dimensionado a partir del borde más cercano de la página para no tirar ningún detalle nítido.

Limpiarla

Foto, Mejorar o Blanco y negro, con brillo y rotación. Mejorar devuelve la página a papel blanco y tinta negra sin aplastar ninguno de los dos.

Leerla

El reconocimiento de texto en el dispositivo pone una capa invisible detrás de la imagen de la página, así que el PDF se puede buscar y seleccionar aunque siga pareciendo el escaneo.

Construir el PDF

Añade, reordena y borra páginas sin límite. Elige A4, Carta, Legal o la propia forma del escaneo, y cuánto comprimir.

Guárdalo, o no

Los documentos terminados se quedan en este navegador y se pueden buscar en todos los escaneos que hayas hecho, por las palabras que el reconocimiento leyó dentro.

139 KBNúcleo, por la red
80Pruebas sobre el núcleo
0Peticiones tras la carga
0Tareas largas por escaneo

Gratis y de código abierto (open source): todas las funciones, sin cuenta, sin marca de agua, sin límite.

Dónde más funciona

También se está construyendo para iPhone, iPad y Android.

El escáner de arriba funciona en cualquier navegador moderno, incluido el del móvil. Eso es todo el producto hoy. El mismo núcleo de Rust también se está integrando en apps nativas, de modo que la cámara, el selector de archivos y el almacenamiento sin conexión vienen del sistema y no de una pestaña: el mismo código de escaneo, compilado para el teléfono.

  • Listo En tu navegador Todas las funciones, en cualquier dispositivo. Añádelo a la pantalla de inicio y se abre como una app y funciona sin conexión.
  • Candidata a versión final Android Una compilación nativa que ya puedes instalar por tu cuenta. Está verde: lleva una foto hasta el motor de escaneo y no más allá.
  • En curso iPhone y iPad El mismo motor, funcionando en ambos y maquetado para el iPad. Todavía no está firmado para distribución, así que no hay nada que descargar.

Privacidad

El único escáner en el que puedes comprobar tú mismo la promesa de privacidad.

Todas las apps de escaneo dicen que tus documentos quedan en privado. En una app nativa es una promesa que no puedes auditar. Aquí es algo que puedes ver suceder: abre las herramientas de desarrollo, ve al panel de red y escanea una página. Una vez cargada la app, no se pide nada más.

  • El núcleo no puede llegar a la red El módulo de Rust que hace el escaneo no lleva compilado ningún cliente HTTP ni ninguna dependencia de red. No existe un camino de código hasta un servidor.
  • El reconocimiento de texto se sirve desde aquí Los motores de reconocimiento suelen descargar su modelo de una CDN pública, lo que avisaría a un tercero cada vez que escaneas algo. Aquí, en cambio, cada byte se sirve desde este sitio.
  • Las peticiones a otros orígenes se rechazan, no solo se evitan Un service worker se interpone en cada petición que hace la página y responde con un 403 a todo lo que vaya a otro origen: en todos los métodos, no solo en las lecturas.
  • Escanear no requiere cuenta No hay nada que registrar y ninguna función está detrás de un inicio de sesión. Existe una cuenta opcional —lleva créditos entre nuestras apps—, pero tus documentos los guarda tu navegador, en tu dispositivo, y nunca llegan a ella.
  • Sin anuncios, sin rastreadores, sin analítica de terceros Esta página no carga ningún script de terceros ni pone cookies, y su batería de pruebas falla si alguna petición sale del origen.

Precio

Gratis. Todo.

Todas las funciones de esta página son gratis, sin límite de páginas, sin marca de agua, sin prueba y sin cuenta. No hay un plan de pago al que empujarte, porque todo funciona en tu propio dispositivo y a nosotros no nos cuesta nada.

Los escáneres a los que sustituye cobran una suscripción para quitar la marca de agua, limitan las páginas de un documento o guardan tus escaneos en sus servidores. Este no hace nada de eso, y el código es público para que lo compruebes.

Dudas

Antes de escanear nada.

¿Funciona sin conexión?
Sí. Una vez cargada la página sigue funcionando sin conexión, incluido el reconocimiento de texto, que es justo la parte que normalmente necesita un servidor.
¿Hay una app para el móvil?
Esta página lo es: añádela a la pantalla de inicio y se abre como cualquier otra app, funciona sin conexión y usa la cámara trasera. También hay versiones nativas para iPhone, iPad y Android en marcha sobre el mismo código de escaneo, pero están muy verdes. La versión del navegador es la completa.
¿Necesito una cuenta?
No. Aquí no hay nada detrás de un inicio de sesión. Existe una cuenta opcional que lleva créditos entre nuestras apps; tus escaneos nunca forman parte de ella.
¿Qué idiomas lee el reconocimiento de texto?
Hoy, inglés. El texto reconocido se escribe en el PDF como una capa invisible que por ahora solo admite alfabeto latino: una palabra que no puede codificar se queda fuera de la capa buscable en vez de salir corrupta, y la imagen de la página no cambia.
¿Dónde se guardan mis documentos?
En este navegador, en este dispositivo. No en un servidor, lo que también significa que no aparecen en tus otros dispositivos y que borrar los datos de navegación los borra.
¿De verdad es de código abierto?
Sí: todo, bajo MIT o Apache-2.0.