Saltar al contenido
ToolFarmToolFarm

Generador de PIN

Genera un PIN numérico aleatorio para desbloquear dispositivos, códigos temporales y entrada de respaldo de MFA, con la longitud que necesites.

Los dígitos se eligen localmente con la Web Crypto API y nunca llegan a nuestros servidores.

Presets

Aún no hay valor. Pulsa Regenerar.

FuerzaMuy fuerte
206 bits de entropía

Es una estimación basada en la generación aleatoria, no en si una contraseña filtrada se ha reutilizado.

Generado localmente en tu navegador. No se envía nada a nuestros servidores, no se registra ni se almacena.

Longitud32

Cuándo usar un PIN

Un PIN es un código numérico corto, cómodo de introducir en un teclado o teléfono. Su alfabeto pequeño de diez dígitos lo hace débil para algo importante: un PIN de 6 dígitos tiene solo un millón de combinaciones, trivial sin límite de intentos.

Usa un PIN como factor secundario o código temporal, no como secreto maestro. Allí donde un PIN protege el acceso, el sistema debe limitar los intentos y bloquear los reintentos.

Buenas prácticas

  • Usa 6 dígitos o más, y evita cumpleaños, repeticiones y patrones obvios.
  • Trata un PIN como segundo factor, no como tu contraseña principal.
  • Apóyate en límites de intentos y bloqueos allí donde un PIN protege el acceso.

Cada generador de abajo es la misma herramienta local, basada en Web Crypto, configurada para otra tarea. Nada de lo que generes sale de tu navegador.

Preguntas frecuentes

¿Es seguro un PIN?

Solo moderadamente. Con diez dígitos por posición, un PIN de 4 dígitos tiene 10.000 combinaciones y uno de 6 dígitos un millón. Úsalo como segundo factor con límite de intentos, no como secreto maestro.

¿Cuánto debe medir un PIN?

Prefiere 6 dígitos o más. Cuanto más largo mejor, pero un PIN sigue siendo un secreto de baja entropía, así que su seguridad depende de que el sistema limite los intentos.

¿Son aleatorios estos PIN?

Sí. Cada dígito se obtiene con crypto.getRandomValues usando muestreo por rechazo, así que no hay sesgo hacia ningún dígito, a diferencia de Math.random.

¿Puedo usarlo para códigos de respaldo de MFA?

Puedes generar códigos numéricos aquí, pero los códigos de respaldo de MFA reales suelen ser más largos, alfanuméricos y de un solo uso. Para esos, usa el modo token o secreto.