Generador de Códigos QR
ISO/IEC 18004 · modo byte · v1–40 · en navegador
otpauth:// que usan las apps 2FA — es la forma más fácil de migrar un secreto a la autenticadora del teléfono.Elegir nivel de corrección de errores
Los códigos QR incluyen corrección de errores Reed–Solomon para sobrevivir a arañazos, manchas y oclusión parcial. Hay cuatro niveles:
- L (Bajo, 7%) — rejilla más pequeña y densa; usar para pantallas digitales limpias.
- M (Medio, 15%) — el equilibrio por defecto entre tamaño y resiliencia.
- Q (Cuartil, 25%) — mejor tolerancia para impresiones, pegatinas y etiquetas.
- H (Alto, 30%) — sobrevive a daño sustancial; útil para señalización exterior o códigos que se solapan con logos.
otpauth:// para configuración 2FA
El formato otpauth://totp/Issuer:account?secret=BASE32&issuer=Issuer es lo que apps como Google Authenticator y 1Password esperan al escanear un QR de configuración. Pega aquí un URI válido, renderiza el QR y escanéalo con tu teléfono — idéntico a escanear el QR que un servicio te habría mostrado durante la inscripción 2FA. En sentido inverso, genera el URI en la página TOTP y tráelo aquí para escanearlo.
Cómo funciona el codificador
El codificador produce códigos QR conformes a ISO/IEC 18004 en modo byte (UTF-8). Elige la versión más pequeña (1–40, 21×21 a 177×177 módulos) que quepa la carga al nivel de corrección elegido, aplica las ocho máscaras y selecciona la de menor puntuación de penalización. La salida se renderiza como SVG escalable, así que se mantiene nítida a cualquier zoom.
Privacidad
Lo que codifiques se procesa enteramente en tu navegador. No hay paso de subida, ni analítica, ni renderizado remoto — el QR lo genera JavaScript en la página y las descargas ocurren a través de un Blob local. Si codificas algo sensible (un secreto 2FA, un token), permanece en tu dispositivo.