Un campo, un código en vivo
Pega una clave secreta o el enlace otpauth:// completo y el código 2FA online empieza a contar atrás de inmediato — sin configuración, sin formularios, sin el rito de “añadir cuenta”.
Temporizador
Privado por diseño. Los códigos se generan en tu navegador con Web Crypto. Las claves se guardan sin cifrar en el almacenamiento local de este dispositivo: nunca salen de él (no hay servidores), pero quien abra este perfil de navegador podrá leerlas.
Pega una clave secreta y obtén un código de 6 dígitos al instante. Una alternativa a Google Authenticator, Authy y Microsoft Authenticator: rápida, gratis y privada — para cuando el móvil se perdió, se rompió o simplemente no está a mano.
Sin app. Sin cuenta. Ninguna clave toca un servidor.
// The whole tool. No servers involved.
const step = Math.floor(Date.now() / 1000 / 30);
const key = await crypto.subtle.importKey(
'raw', base32(secret), { name: 'HMAC', hash: 'SHA-1' });
const mac = new Uint8Array(
await crypto.subtle.sign('HMAC', key, u64(step)));
const o = mac[19] & 15;
const code = ((mac[o] & 0x7f) << 24 | mac[o+1] << 16
| mac[o+2] << 8 | mac[o+3]) % 1e6;
code.toString().padStart(6, '0'); // ← your 2FA code
0
claves guardadas de nuestro lado — no hay servidores donde guardarlas
100%
del cálculo ocurre en tu dispositivo, vía Web Crypto
6238
el estándar RFC implementado — compatible con toda app de autenticación
Cómo funciona
La autenticación en dos pasos añade un segundo candado a tus cuentas: un código que cambia cada 30 segundos y se deriva de una clave secreta compartida más la hora actual (TOTP — RFC 6238). Esta página es ese segundo candado. Tu navegador ejecuta exactamente el mismo cálculo que el sitio al que estás iniciando sesión.
Como el secreto es lo único que importa de verdad, puedes guardarlo en un gestor de contraseñas cifrado y regenerar los códigos donde quieras — un portátil, un segundo perfil de navegador, un equipo de viaje, sin conexión.
¿Llegas nuevo al tema? Lee la explicación en lenguaje llano: ¿Qué es la 2FA? Cómo funciona el TOTP
Pruébalo ahoraCuando un servicio ofrece “autenticación de dos factores → aplicación de autenticación”, elige “¿no puedes escanear? mostrar clave de configuración”. Recibirás una cadena Base32 tipo JBSWY3DPEHPK3PXP — o un enlace otpauth:// completo. Ambos funcionan aquí.
Pega la clave o el URI en el generador, arrastra una captura del código QR a la página o escanéalo con la cámara. Todo se decodifica en tu dispositivo — nada se sube.
Un token nuevo aparece en segundos, sincronizado con el reloj de tu dispositivo. Haz clic en copiar y completa tu inicio de sesión. Se renueva automáticamente cada 30 segundos.
Características
Pega una clave secreta o el enlace otpauth:// completo y el código 2FA online empieza a contar atrás de inmediato — sin configuración, sin formularios, sin el rito de “añadir cuenta”.
Ctrl+V sobre la imagen del código QR, arrastra un archivo de imagen o escanea con la webcam. Tres formas de importar, cero formas de que tu clave se filtre.
Una clave a secas usa los valores estándar; un URI otpauth:// completo respeta cada parámetro que traiga — 6/7/8 dígitos, periodo de 15/30/60 s, SHA-1/256/512 e incluso HOTP por contador.
Vuelve a abrir la página y tu última clave ya está. La lista de claves recientes te deja saltar entre tus claves con un clic — restaurada solo del almacenamiento local de este dispositivo, nunca de un servidor.
Sin app de móvil, sin cuenta, sin cuotas de sincronización, sin rastreo. Si puedes abrir un navegador, puedes generar tu código de verificación en dos pasos.
Funciona con la pestaña aislada del mundo — literalmente. Y como PWA se instala en tu dock o pantalla de inicio como una app nativa.
Compatibilidad
Cualquier servicio con la opción “usar una aplicación de autenticación” genera el mismo código TOTP estándar — incluidos los siguientes:
¿Estás configurando alguno de estos? Lee la guía paso a paso: GoogleMicrosoftDiscordGitHubXAWSCoinbaseKrakenSteamBinance
Sobre esta herramienta 2FA
La gente llega aquí con el mismo deseo: un código de verificación en dos pasos que funcione, ahora mismo, sin instalar nada. Eso es exactamente 2FA COUNTER. Es un autenticador 2FA gratis y generador de código 2FA en el navegador: pega tu clave secreta, suelta una captura del código QR o escanéalo con la cámara, y el código en vivo correspondiente aparece en segundos y se renueva solo cada 30 segundos, igual que la app de tu móvil — solo que aquí no hay nada por instalar.
La 2FA — autenticación de dos factores — es el segundo candado de tu cuenta: algo quetienes, además de algo que sabes. Al activarla, el servicio te entrega una clave secreta compartida de un solo uso. Tu autenticador deriva de ese secreto más la hora actual un código de 6 dígitos — el estándar TOTP, RFC 6238 — mientras el sitio al que inicias sesión ejecuta el cálculo idéntico y compara los resultados. Como el código rota cada 30 segundos, una contraseña robada por sí sola ya no abre nada. Si quieres el recorrido criptográfico completo, lee la explicación en lenguaje llano ¿Qué es la 2FA? Cómo funcionan la autenticación en dos pasos y el TOTP, y vuelve para generar tu primer código.
Cada vez que necesites un código para iniciar sesión, bastan tres entradas. Primero, activa la verificación en dos pasos en el sitio web y elige “aplicación de autenticación”; si no puedes escanear el código QR, muestra la clave de configuración — una cadena Base32 o el enlace otpauth:// completo. Segundo, pega esa clave o URI en el generador al principio de esta página, suelta una captura del QR o usa la cámara. Tercero, copia el código recién generado y completa tu inicio de sesión. El generador respeta todos los parámetros otpauth que reciba: códigos de 6, 7 u 8 dígitos, periodos de 15/30/60 segundos, hashes SHA-1, SHA-256 o SHA-512 y HOTP por contador. Nada se sube y nada se registra — el código se calcula en tu dispositivo, y puedes comprobarlo tú mismo en la pestaña de red del navegador.
La mayoría llega aquí porque el móvil se fue — vendido, roto, hundido, borrado o con la batería muerta en pleno viaje — y Google Authenticator, Authy y Microsoft Authenticator viven solo en ese dispositivo. Una herramienta 2FA de navegador elimina ese único punto de fallo: el secreto queda en la caja fuerte de tu gestor de contraseñas, y el código 2FA online puede regenerarse en cualquier ordenador de confianza. También encaja con el trabajo de escritorio — iniciar sesión en GitHub o en una consola de AWS con un segundo monitor, gestionar varias cuentas con la lista de claves recientes, trabajar en una máquina donde los móviles no están permitidos. Instálalo como app y el generador seguirá funcionando con la red completamente apagada. Es la misma matemática del RFC 6238 que todo servicio ya acepta, simplemente desatada del bolsillo.
Protejas lo que protejas, el TOTP estándar es el idioma común. Operar en Binance, Coinbase o Kraken, blindar las cuentas de AWS, Microsoft o Google, guardar Steam, Discord, X o tu correo — cualquier servicio que ofrezca “usar una aplicación de autenticación” habla el mismo protocolo, así que una herramienta lo cubre todo. Cuando un sitio rechaza tu código, casi siempre es el reloj del dispositivo, no la herramienta: pon la hora del sistema en sincronización automática y los códigos volverán a cuadrar. Para los servicios más populares publicamos guías de configuración paso a pasoque acompañan a este generador, desde activar la función hasta pegar el código final.
Esta es una de las poquísimas herramientas 2FA sin nada que esconder, porque no hay nada que se pueda esconder. No hay servidores a los que enviar claves, ni cuentas que crear, ni nivel premium, ni telemetría. Cada código se calcula localmente con la Web Crypto API; tu última clave y una breve lista de claves recientes viven solo en el almacenamiento de tu propio navegador y se borran de un clic con “Borrar todo”. Guarda la copia maestra de cada secreto en un gestor de contraseñas cifrado, guarda también los códigos de recuperación de cada servicio y considera cualquier petición urgente de un código fresco como la bandera roja que es.
Listo cuando tú lo estés: el generador está al principio de la página. Pega una clave y mira cómo el código en vivo cuenta atrás — gratis, privado, funciona sin conexión, para siempre.
Preguntas frecuentes
¿Aún lo dudas? Todo lo que hace esta herramienta es visible en la pestaña de red de las DevTools de tu navegador: cero peticiones lleva tu clave.
Se consigue desde la cuenta que quieres proteger: abre su configuración, entra en “Seguridad” o “Inicio de sesión y seguridad” y busca “Autenticación de dos factores” o “Verificación en dos pasos”. Elige la opción de aplicación de autenticación, escanea el código QR — o pulsa “¿no puedes escanear?” para mostrar la clave de configuración (una cadena Base32 o un URI otpauth://) — y pégala en el generador de código 2FA que está al principio de esta página. Introduce el código en vivo que aparece para confirmar la configuración y guarda los códigos de recuperación que te muestre el servicio.
Cuatro pasos, unos dos minutos: 1) Abre los ajustes de la cuenta o de seguridad y selecciona “Autenticación de dos factores”. 2) Elige “Usar una aplicación de autenticación” (evita el SMS si existe una opción mejor). 3) Escanea el código QR con tu autenticador — o, si no, muestra y guarda la clave de configuración. 4) Introduce el código en vivo para terminar y descarga o imprime los códigos de respaldo. Publicamos guías por servicio para Google, GitHub, Discord, Binance y más.
Después de tu contraseña, el servicio pide una segunda prueba de identidad. Con el método TOTP estándar (RFC 6238), tu autenticador calcula un código de 6 dígitos a partir de una clave secreta compartida más la hora actual, y el servidor hace el cálculo idéntico y compara los dos. El código de verificación en dos pasos se deriva cada 30 segundos y deja de servir en cuanto expira — así, una contraseña filtrada por sí sola ya no basta para abrir tu cuenta.
Protege cualquier inicio de sesión que otro quiera tomar: correo y suites en la nube (Google, Microsoft, Apple), banca y corretaje en línea, exchanges de cripto (Binance, Coinbase, Kraken), plataformas para desarrolladores (GitHub, AWS), videojuegos (Steam, Discord, Twitch) y redes sociales (X, Instagram). Las empresas también la usan para VPN, correo y consolas de administración. En cualquier sitio que ofrezca la opción “aplicación de autenticación”, ahí está el camino de la 2FA.
No — y ningún control de seguridad lo es; las guías honestas lo dicen. La 2FA liquida los ataques con contraseñas robadas, pero un código recién generado tecleado en un sitio falso mientras está vigente acaba cayendo en una estafa de phishing, el malware ya presente en tu dispositivo puede secuestrar la propia sesión y los códigos SMS caen ante los ataques de suplantación de SIM. Aun con esos matices, una cuenta con 2FA es muchísimo más difícil de abrir que una sin ella.
Ningún gobierno la declara obligatoria, pero las plataformas la van imponiendo: GitHub la exige a quienes aportan código desde 2023, bancos y exchanges de cripto la fuerzan, y los empleadores suelen exigirla para los accesos laborales. En el resto de los casos es opcional, pero muy recomendable. Trátala como si fuera obligatoria en tu cuenta más valiosa — el correo: quien controle tu bandeja de entrada puede restablecer todas las demás.
Porque las contraseñas fracasan siempre de la misma manera. Miles de millones de contraseñas reales ya son públicas por las filtraciones, y los atacantes las reutilizan sin descanso en sitio tras sitio (credential stuffing). Microsoft indica que la 2FA bloquea más del 99,9 % de los intentos automatizados de toma de cuentas — es la mejora más barata que protege tu correo, tu banca, tus juegos y tu cripto frente a las amenazas que de verdad ocurren.
Depende por completo del segundo factor. Los códigos SMS son los más débiles: con una suplantación de SIM, un atacante roba tu número y los recibe él. Los códigos TOTP de autenticador — los de 30 segundos — son computacionalmente fuertes: no se transmite nada, un atacante sin conexión no puede deducirlos y cada uno expira en segundos. Las llaves de seguridad físicas y las passkeys son lo más fuerte de todo, porque resisten el phishing y van atadas criptográficamente al dominio real.
Porque la era de la contraseña a secas colapsó. Las filtraciones a gran escala expusieron miles de millones de credenciales, el credential stuffing automatizado puso secuestrar cuentas casi gratis, y las plataformas se cansaron de pagar las consecuencias. Los reguladores sumaron: NIST descartó el SMS como autenticación en sus estándares de EE. UU. y el PSD2 europeo exige una autenticación reforzada del cliente. Cuando unos pocos gigantes normalizaron la 2FA, todos los demás servicios siguieron.
No. Es una herramienta 2FA que corre en el navegador: funciona en cualquier portátil, tableta o equipo de sobremesa con un navegador moderno, en línea o totalmente sin conexión una vez instalada como app. Reemplaza a la app del móvil cuando el teléfono se pierde, se vende, se rompe, se queda sin batería — o simplemente no está permitido donde trabajas.
Sí. Cada cálculo ocurre localmente en tu navegador con la Web Crypto API. Tus claves secretas jamás se envían a — ni quedan expuestas a — ningún servidor. Puedes abrir la página, desconectarte de internet y el generador sigue funcionando.
Por supuesto. Instala 2FA COUNTER como app (Añadir a la pantalla de inicio / Instalar) y funcionará completamente offline como un autenticador nativo. Los códigos se derivan de tu clave más el reloj de tu dispositivo — no hace falta red.
Casi siempre es un desfase de reloj. Los códigos TOTP dependen del tiempo: si el reloj de tu dispositivo está desviado ni siquiera medio minuto, el código no vale. Asegúrate de que la hora del sistema se sincronice automáticamente (en Windows, “Sincronizar ahora” en la configuración de fecha y hora; en macOS, “Ajustar fecha y hora automáticamente”) y vuelve a intentarlo. El generador calcula con la hora que reporta tu dispositivo — no tiene reloj propio que corregir.
Son apps de móvil; este es un autenticador de navegador. Usa exactamente el mismo algoritmo TOTP del RFC 6238 y funciona con todo servicio que acepte una app de autenticación estándar — pero nunca pierdes el acceso porque el teléfono se rompa, se venda o se quede sin batería.
Solo en tu navegador. Tu última clave y una breve lista de “claves recientes” (hasta 8) se guardan en el almacenamiento local de este dispositivo para que el generador sobreviva a una recarga y puedas cambiar de clave con un clic — nunca en nuestros servidores, porque no los hay. Las claves se guardan como texto plano: quien abra este perfil de navegador podrá leerlas, así que trata el perfil como la caja fuerte de un gestor de contraseñas. El botón “Borrar todo” encima de la lista (pide confirmación), vaciar el campo o limpiar los datos del navegador las elimina para siempre; conserva el secreto original en tu gestor de contraseñas como copia maestra.
Sí. Pega el URI otpauth:// completo que te facilite el servicio y todos los parámetros que traiga se respetan automáticamente — 6, 7 u 8 dígitos, periodos de 15/30/60 s, hashes SHA-1/SHA-256/SHA-512 y HOTP por contador. Una clave Base32 a secas usa los valores por defecto estándar (6 dígitos, 30 s, SHA-1), que es lo que emplea la gran mayoría de servicios.
Sí — sin cuentas, sin nivel premium, sin inicio de sesión. Es una herramienta, no un servicio.
Guarda tus secretos en el gestor de contraseñas, genera aquí mismo tus códigos de verificación en dos pasos y sigue conectado en cualquier dispositivo — incluso sin conexión a internet.
Genera un código 2FA ahora