Lector de códigos QR
Lee el contenido de un código QR desde una captura o foto. La decodificación se hace localmente en tu navegador, la imagen no se sube y los enlaces se
Suelta tu archivo imagen aquí
o haz clic para seleccionar
Lee el contenido de un código QR a partir de una captura de pantalla, de la foto de un cartel o de una entrada descargada. Añade la imagen y el texto descodificado aparece al momento: los enlaces se ofrecen como resultados en los que se puede hacer clic, así puedes comprobar a dónde apunta realmente un código antes de abrirlo.
Esa es la parte útil: un código QR es opaco hasta que lo escaneas, y una pegatina colocada encima de un código legítimo es un ataque conocido. La descodificación ocurre en tu navegador, así que la captura de un documento interno o de una tarjeta de embarque nunca se sube.
Cómo leer un código QR desde una imagen
Añade una captura o una foto que contenga un código QR
Lee el contenido descodificado
Abre el enlace o copia el texto
Preguntas frecuentes
El escaneo no ha encontrado nada, ¿por qué?
Probablemente el código es demasiado pequeño, está borroso, recortado o fotografiado en ángulo. Recorta la imagen ajustada alrededor del código, evita los reflejos sobre papel brillante y mantén el código entero con su margen de silencio dentro del encuadre.
¿Puede leer varios códigos en una misma imagen?
El lector busca el primer código que consigue descodificar. Recorta la imagen para aislar un código concreto si una página contiene varios.
¿Funciona con códigos invertidos o en color?
La inversión de claro sobre oscuro suele fallar porque los escáneres esperan módulos oscuros sobre un fondo claro. Un código con muy poco contraste o en color también puede ser rechazado: conviértelo antes a blanco y negro.
¿Es seguro escanear un código desconocido?
Escanear una imagen revela el enlace sin abrirlo, así que puedes inspeccionarlo antes. Trata cualquier URL inesperada como sospechosa y comprueba el dominio antes de continuar.
¿También lee códigos de barras?
Esta herramienta es para códigos QR. Los códigos de barras de producto usan otra simbología y normalmente necesitan un escáner específico.
¿Se sube mi imagen?
No, la descodificación ocurre en local en tu navegador.
De un vistazo
| Entrada | imagen |
|---|---|
| Varios archivos | No |
| Dónde se ejecuta | En tu navegador: los archivos no se suben nunca |
| Funciona sin conexión | Sí — una vez cargada la página |
| Precio | Gratis, sin registro y sin marca de agua |
Dónde se rompen las conversiones sin hacer ruido
La mayoría de los errores de conversión no tienen que ver con la sintaxis, sino con el significado. Una columna CSV de códigos postales pierde sus ceros iniciales en el momento en que una hoja de cálculo supone que es un número; un ID largo supera la precisión de coma flotante; las fechas cambian de significado según si van con el día primero o el mes primero. Las claves de JSON no tienen orden, pero los arrays no, y una herramienta que ordena claves no cambia nada, mientras que una que ordena arrays cambia los datos. Unicode es otra trampa: el texto puede llegar como UTF-8, como UTF-16 o con BOM, y un decodificador que adivina mal convierte los caracteres acentuados en «Mojibake». Antes de fiarte de cualquier conversión, revisa la primera y la última fila, cualquier campo con ceros iniciales y cualquier campo que contenga comillas, comas o saltos de línea.
Manejar secretos con seguridad
Las herramientas de desarrollo procesan credenciales más a menudo de lo que la gente cree, y el riesgo no está en el algoritmo, sino en adónde van los datos. El hashing es unidireccional y no es cifrado: MD5 y SHA-1 están rotos para cualquier cosa relacionada con la seguridad, y ni siquiera SHA-256 es la herramienta adecuada para guardar contraseñas, para lo que existen bcrypt, scrypt o Argon2 precisamente por ser lentos. Base64 es una codificación, no una protección: cualquiera puede descodificarla, así que no la trates nunca como ofuscación. Un JWT lo puede leer cualquiera que lo tenga, por eso la carga útil nunca debe contener secretos, y descodificar un token no verifica su firma: la verificación requiere la clave. Todo en este sitio se ejecuta localmente en tu navegador, que es la razón por la que puede manejar tokens y contraseñas con seguridad.