Generador TOTP / HOTP
Genera códigos de un solo uso desde un secreto Base32. Pega un URI otpauth:// para autocompletar todas las opciones. Compatible con Google Authenticator, 1Password, Authy y cualquier cliente RFC 6238 / 4226. Nada se almacena.
Código QR
Genera un código QR a partir de cualquier texto o URL. Funciona genial para URIs otpauth:// que se importan en apps de autenticación.
Base64
Codifica texto plano a Base64 (RFC 4648) o decodifica de vuelta. Maneja Unicode (UTF-8).
Codificador / Decodificador URL
Codifica o decodifica con porcentaje. Elige Componente (codifica todo) o URL completa (preserva la estructura :/?#[]).
Formateador JSON
Valida, embellece o minifica JSON. Los errores muestran línea y columna exactas.
Decodificador y Verificador JWT
Inspecciona cabecera, carga útil y reclamaciones. Verifica firmas HS256 / RS256 / ES256 localmente — tus secretos y claves nunca salen del navegador.
↗ Página JWT independienteGenerador de Hash
Resúmenes SHA-1, SHA-256 y SHA-512. Escribe texto o suelta un archivo.
Conversor Hex
Convierte texto a bytes hex o decodifica hex a texto. Elige el formato de visualización abajo.
Entidades HTML
Codifica caracteres especiales a entidades HTML, o decodifícalos. Haz clic en una entrada de referencia para insertarla.
Probador de Regex
Prueba expresiones regulares en vivo. Las coincidencias se resaltan; los grupos se muestran en la lista.
Diff de Texto
Comparación línea por línea de dos textos. Verde = añadido, rojo = eliminado.
Conversor de Color
Introduce un color en cualquier formato — HEX, rgb() o hsl(). Mira y copia todos los formatos al instante.
Generador de UUID
Genera UUIDs RFC 4122 versión 4 usando bytes criptográficamente aleatorios.
Generador de Contraseñas
Contraseñas criptográficamente aleatorias usando crypto.getRandomValues. Elige longitud y conjunto de caracteres.
Generador de Números Aleatorios
Enteros o decimales criptográficamente aleatorios desde crypto.getRandomValues con muestreo por rechazo para uniformidad real. Elige rango, cantidad y formato. Sin sesgo de Math.random.
Lanzar Moneda
Un lanzamiento de moneda 3D real en el navegador. Cada resultado es un bit extraído de crypto.getRandomValues — la animación es solo cosmética, el resultado es 50/50 demostrable.
Marca de Tiempo Unix
Convierte entre segundos epoch Unix y fechas legibles. Local y UTC.